3rd Dec 2026
All aboard for a magical Christmas evening of steam, song and seasonal cheer.
Join us for a special festive journey from Swanage to Corfe Castle aboard our beautifully restored steam train and enjoy an unforgettable evening filled with Christmas spirit.
Travel through the beautiful Purbeck countryside behind a heritage steam locomotive before arriving at Corfe Castle, where you'll be welcomed with a traditional mince pie and a warming glass of mulled wine, or a soft drink, served from the railway's historic brake van.
Soak up the festive atmosphere with the St Martin bell ringers from Wareham and join in with a selection of much-loved Christmas carols. A traditional bagpiper will welcome the train into Corfe Castle and pipe its departure at the end of the evening, creating a memorable finale to this unique Christmas experience.
Whether you're celebrating with family, friends or colleagues, the Christmas Carol Train to Corfe Castle is a wonderfully traditional way to experience the magic of Christmas on the Swanage Railway.
Thursday 3rd December 2026 - 19:00 to 21:00
Thursday 10th December 2026 – 19:00 to 21:00
Thursday 17th December 2026 – 19:00 to 21:00
Adult: £20
Child (ages 3–15): £10
(Under 3s travel free, no seat allocated.)
Swanage Railway
Station House<br />
Railway Station Approach<br />
Swanage<br />
Dorset<br />
BH19 1HB