Steam Dreams Rail Co., renowned for its nostalgic and unforgettable steam train experiences, is bringing the magic of Christmas to life with a festive programme of day trips to some of the UK’s most beloved Christmas Markets.
Blending the romance of steam travel with the sparkle of the season, these enchanting journeys depart from London, East Anglia and Essex, with the option to join at various local pick-up stations along the way.
With only Pullman Dining seats remaining, passengers are encouraged to book now to avoid disappointment.
Pullman Dining offers an exquisite onboard culinary experience, where impeccable service and meticulous attention to detail are paired with ever-changing views from the window. Inspired by the route, each menu is crafted from the finest locally sourced seasonal produce. Guests are welcomed onboard with a glass of champagne, and seated in plush armchair-style seating at festively dressed tables for two or four, adorned with crisp white linens, fine china, sparkling glassware, fresh flowers and plump cushions. Guests will enjoy a luxurious four course evening meal and half a bottle of wine per person. From the very first course to the final sip, passengers are transported back to the golden age of luxury rail travel, a festive journey defined by grandeur, comfort and celebration.
Friday 21 November 2025: East Anglia to York Christmas Market Full itinerary here.
- Pullman Dining only – from £425 per person
- Departs Colchester North at 07:00, returns 00:30 (Saturday 22 November)
- Additional pick-ups: Ipswich, Bury St Edmunds, Ely and Peterborough
The festive journey begins with a relaxing ride through East Anglia and Cambridgeshire before the majestic steam locomotive takes over at Peterborough. From here, guests will enjoy a memorable run along the East Coast Main Line, passing historic Doncaster (the birthplace of Mallard and Flying Scotsman) en route to the medieval city of York. Explore twinkling streets adorned with festive lights and seasonal garlands, where more than 75 wooden chalets brim with handcrafted gifts, artisanal treasures and gourmet treats. After soaking up the Christmas spirit, passengers will rejoin the steam-hauled train for the journey home.
Tuesday 9 December 2025: London Victoria to Bath Christmas Market Full itinerary here.
- Pullman Dining only – from £425 per person
- Departs London Victoria at 07:30, returns 23:30
- Additional pick-ups: Staines, Woking, Guildford, Haslemere and Petersfield
Embark on a steam-hauled exploration from London Victoria, travelling through the scenic landscapes of Surrey, Hampshire and Wiltshire before arriving in the Georgian city of Bath. Passengers will settle into their seats as the train crosses the Thames and picks up speed, revealing rolling hills and the tranquil Avon Valley along the way. The highlight of the day is the celebrated Bath Christmas Market, where more than 150 twinkling chalets brim with handcrafted gifts, seasonal treats and festive cheer. After time to explore the market and soak up the atmosphere, passengers rejoin the train for the voyage home.
Wednesday 17 December 2025: Essex to Oxford or Bicester Village Full itinerary here.
- Pullman Dining only – from £425 per person
- Departs Southend Central at 08:00, returns 22:40
- Additional pick-ups: Leigh-on-Sea, Barking and Stratford
Step aboard for an enchanting steam train adventure that blends festive charm with timeless elegance. Departing from Essex, liveried stewards welcome passengers aboard before the train winds around the capital and into the wintry beauty of the Chiltern Hills. Frosted treetops and rolling landscapes guide the way to the dreaming spires of Oxford. Here, two magical options await: explore Oxford’s Christmas Market on Broad Street, brimming with handcrafted gifts, seasonal treats and mulled wine; or enjoy a luxury shopping escape at Bicester Village, where more than 150 designer boutiques sparkle with festive lights and music.
For further information and to book call 01483 209888 or visit steamdreams.co.uk