Festive Steam Trips from London
Discover Christmas steam train trips from London, with journeys to York, Canterbury, Bath and the Sussex coast, complete with festive markets, historic sights and a touch of yuletide magic.
The Christmas White Rose – Saturday 15 November
Join us from London King’s Cross on a steam-hauled train to historic York. Enjoy scenic main line running, festivities on board and a full afternoon to explore the famous York Christmas Market, National Railway Museum and more - a lovely day out for all the family.
The Christmas Sussex Belle – Wednesday 19 November
Travel from London Victoria to the Sussex coast behind the steam-hauled Merchant Navy Class No. 35028 Clan Line, enjoying a festive lunch while passing through the North and South Downs and the Weald. Stop at the seaside towns of Eastbourne and Hastings before returning to London.
The Bath and Bristol Christmas Express – Saturday 29 November
From London Paddington, steam your way to the Georgian city of Bath with time to explore its renowned Christmas Market, or continue on to Bristol to enjoy its harbourside attractions and shopping.
The Canterbury Christmas Express - Wednesday 10 December
Travel from London Victoria to Canterbury behind a steam-hauled locomotive, enjoying scenic Kent countryside and a festive day exploring the city’s Christmas market, cathedral, and medieval streets.
The York Yuletide Express - Saturday 20 December
Travel from London Victoria to York behind a classic Black 5 steam locomotive. Enjoy the city’s Christmas Market, magnificent Minster, medieval streets, and the National Railway Museum.
Keep an eye out for Father Christmas and his elves, who’ll be visiting the train during the day, handing out presents to all the children on board.
Seats are limited - book now to avoid missing out on the festivities!



















