It might not be quite as famous as the Coca-Cola truck (yet) – but it’s certainly a pretty good substitute.

Go Cornwall Bus has announced the dates, times and locations for this year’s Santa Bus visits around the Duchy.

Already a festive favourite with many, the bus will be stopping off at various towns and villages throughout December, helping raise money for charity in the process.

This year’s fundraising will go to the children’s ward at Truro’s Royal Cornwall Hospital.

The bus will be touring West Cornwall from December 1 to 10, and East Cornwall from December 20 to 23. You can see a full list of dates, locations and times, along with where it will stop, below.

Go Cornwall said: “We have tried to cover as many areas as possible so everyone has the chance to see our Santa bus.

“This year we will be raising money for the children's ward at Treliske Hospital, an extremely worthy cause that helps young people and their families across Cornwall.

“So please, if you can spare a few pennies to support the Treliske Hospital, we would be very grateful.

“Get your friends and family together and come out to see our festive team on our spectacularly Christmassy bus, grab some sweet treats and get into the festive spirit!

Listed below are the locations the bus will visit on each evening, along with an estimated time of its arrival.

Locations where the bus will stop for people to take photos next to it are marked, otherwise it will just be travelling through at that time.

West Cornwall

Thursday, December 1: St Dennis - Nanpean - St Stephens - St. Austell

St Dennis Robartes Road 16:45, Whitemoor School 17:00 (stop), Cleers Hill 17:10, Harmony Road 17:15, Trezaise Road Sports Centre 17:20 (stop), Nanpean Grenville Arms 17:40 (stop), Foxhole Post Office 17:50, St Stephens Creakavose 18:00, Village Hall 18:05 (stop), Trewoon 18:15, Trinity Street 18:30 (stop), South Street, 18:35, Alexandra Road Bingo Hall 18:40, Victoria Road 18:45, Sandy Hill 18:50, Bethel Spar 18:55 (stop), Phenyssick Road 19:00, Carclaze Road 19:10, Lostwood Road Flats 19:15 (stop), Carlyon Road 19:20

Friday, December 2: Falmouth Devoran - Carnon Downs - Truro - Chacewater

Tremough Campus 16:30 (stop), Mabe Burnthouse 16:40, Penryn Greenwood Road 16:50, Penryn Spar 17:00 (stop), Old Hill 17:10, Melville Road 17:20, Pendennis Road 17:25, Gyllnvase Beach 17:35, Killegrew Street  17:45, Falmouth Moor 17:50 (stop), Penryn Bridge 18:05, Penryn Station 18:10 (stop), Devoran 18:25, CarnonDowns18:35, Playing Place Bus Stop 18:45, Lemon Street 18:55, Truro Bus Station 19:00 (stop), Malabar Estate   19:20, Treliske Hospital 19.25, Threemilestone 19:30, Green Bottom 19:40, Chacewater 19:45

Saturday, December 3: Marazion - Goldsithney - Leedstown - Gwithian - Conner Downs – Hayle

Marazion Feliskirk 16:45, Marazion Square 16:50 (stop), Marazion Warspite Way 17:00 (stop), Goldsithney St Aubyns, 17:10, Goldsithney St Pirans Hall 17:15 (stop), Rosudgeon Red Lane 17:25, Perrandowns 17:30, St. Hilary 17:35, Relubbus 17:40, Townshend 17:50, Leedstown 18:00 (stop), Guildford Road 18:15, Hayle  Lidl 18:20, Loggans Way 18:25, Gwithian Red River Inn 18:35 (stop), Connor Downs Tresdale Parc 18:50, Connor Downs Turnpike Inn 18:55 (stop), Copperhouse 19:05, Hayle Foundry Square 19:15 (stop), Hayle Academy 19:25 (stop), Highlanes 19:35

Sunday, December 3: Perranporth - Goonhavern - Pentire - Newquay - Quintrell Downs – Treloggan

Perranporth 16:45 (stop), Goonhavern 17:00, Trevemper Bridge 17:20, Gannel Road 17:25, Pentire 17:35, Crantock Street 17:45, Manor Road Bus Station 17:50 (stop), Great Western Hotel 17:55, Narrowcliff 18:00, Porth four Turns 18:05, Nansledden 18:15 (stop), Quintrell Downs 18:20, Treloogan Road 18:30, Wheatfield Crescent 18:35, Sweet Briar Crescent 18:40 (stop), Treninick Hill 18:50, Trenance Road 18:55, Mount Wise 19:00

Monday, December 5: Ashton - Helston - Cury - Mullion - Kuggar - Lizard - Coverack - St Keverne

Ashton 16:45, Breage 16:50, Helston Coinagehall Street 17:00 (stop), Clodgey Lane 17:10, Trengrouse Way 7:15 (stop), Cottage Hospital 17:20, Culdrose 17:25, Cury 17:35, Poldhu Cove 17:45, Mullion Cricket Club 7:55 (stop), Mullion Holiday Park 18:05, Ruan Minor 18:15, Kuggar 18:30, Lizard Green 18:40 (stop), Mawgan RA 18:55, Goonhilly 19:05, Coverack 19:25 (stop), St Keverne Square 19:35 (stop)

Tuesday, December 6: Gulval - Nancledra - St. Ives - Lelant - Crowlas - Alverton - Treneere - Rosehill Gardens

Gulval Trevarrack Chapel 16:45, Keneggie Manor 16:50, Badgers Cross 16:55, Nancledra 17:00, Halsetown 17:05, St. Ives Fire Station 17:10 (stop), Carnellis Road 17:15, Royal Square 17:25, Malakoff 17:30 (stop), Carbis Bay 17:35, Lelant 17:40, St.Erth Railway Station 17:50 (stop), Cannonstown 17:55, Crowlas 18:00, Long Rock 18:05, Jelbart Way 18:10, Penzance Promenade 18:20 (stop), Lidden Hill 18:25, Rope Walk 18:30, Pirate Inn 18:35 (stop), West Cornwall Hospital 18:45, Tolver Road 18:50, Treneere Shops 18:55, Rosehill Gardens 19:05 (stop)

Wednesday, December 7: Tresillian - Probus - Grampound - Sticker - Penrice School - Par - Bugle – Roche

Tresillian 16:45, Probus Square 16:55, Grampound Road 17:05 (stop), Dolphin Inn 17:20, Toms Garage 17:25, Sticker Londis 17:35 (stop), Southborne Road 17:50, Penrice School 17:55, Holmbush Inn 18:05, Four Lords 18:10 (stop), Polgreen Place 18:15, Fourways 18:20, Par Station 18:25, Par Green 18:35, Middleway Co Op 18:45 (stop), Lamellyn Road 18:55, Penwithick Shop 19:10, Bugle 19:20 (stop), Stenalees 19:30, Roche Sports Centre 19:40 (stop), Victoria Road 19:45

Thursday, December 8: Penzance - Gwavas - St. Just - Pendeen - Madron – Heamoor

Penzance Bus Station 16:45 (stop), Greenmarket 16:55, Btm Alexandra Road 17:00, Gwavas Roundabout 17:15 (stop), Board School 17:20, Newlyn Coombe 17:30, Newbridge 17:40, Carn Bosavern 17:50, St.Just Bus Station 18:00 (stop), Btm Nancherrow 18:10, Botallack 18:15, Carnyorth 18:20, Trewellard 18:25, Boscaswell Stores 18:30 (stop), Boscaswell Estate 18:40, Portherras Cross 18:50, Tremethick Cross 19:00, Boscathnoe Estate 19:10, Madron 19:20 (stop), Heamoor Sportsmans 19:30 (stop), Penwith College 19:35, Clarence Street 19:40

Friday, December 9: Pool - Camborne - Illogan - Portreath - North Country – Redruth

Trevenson Road 16:30, Kerrier Way 16:40, Dolcoath Road 16:50, Dolcoath Avenue 16:55 (stop), Trevenson Street 17:00, Bassett Road 17:10, Weeth Lane 17:20 (stop), North Roskear Road 17:30, Tuckingmill 17:35 (stop), Church Road 17:45, Paynters Lane End 17:50, Alexandra Road 18:00 (stop), East Lodge Tehidy 18:10, Portreath 18:20 (stop), Bridge 18:30, New Portreath Road 18:35, North Country 18:45 (stop), Montague Avenue 18:55, Pond Lane19:00, Chapel Street 19:05, Station Hill 19:15 (stop), Wesley Street 19:20, West End 19:25, Barncoose Terrace 19:30, Agar Road 19:40.

Saturday, December 10: Carharrack - Lanner - Mount Anbrose - Tolvadden - Camborne - Pengegon - Troon – Redruth

Carharrack Opp Feed Store 16:45, Lanner 16:55 (stop), Sandy Lane 17:05, Mount Ambrose 17:15, Barncoose 17:30, Guiness Trust 17:35 (stop), Pool School 17:45, Tolvadden 17:55 (stop), Tuckingmill 18:05, Bassett Road 18:10, Camborne Trelowarren Street 18:20, Pengegon 18:30 (stop), Beacon 18:40, Troon Grenville Estate 18:50, Troon Square 19:00 (stop), Four Lanes 19:15, Redruth Bucketts Hill 19:25, Falmouth Road 19:30, Redruth Tesco 19:40 (stop)

East Cornwall

Tuesday, December 20:  Torpoint - Crafthole - Kimberley Foster Close - Liskeard, Barras Street - Saltash, Fore Street

Wednesday, December 21: Boscastle, Doctor's Corner - Tintagel Visitor Centre - Camelford - Wadebridge - Polzeath

Thursday, December 22: Launceston, Tavistock, Calstock, Callington

Friday, December 23: Bodmin - Mount Folly - Dobwalls Church - Liskeard Hospital

The full schedule with times for East Cornwall has not been published yet.