Black steam train with passenger cars on a track, passing through a field with tall grass, under a cloudy sky.

The White Rose

Saturday 11 July 2026

Join us for an exhilarating main line steam run from London’s King’s Cross to the historic city of York. York is world famous for its variety of visitor attractions and home to the National Railway Museum. Our train will be steam hauled throughout from London.

We leave London King’s Cross in the morning steam hauled by the iconic No. 34028 Eddystone and follow the East Coast Main Line route of famous express trains like the Flying Scotsman. We storm up the gradient through Gasworks Tunnel and Finsbury Park, and northwards, calling at Stevenage, Huntingdon and Peterborough to pick up more passengers.


As we head north we leave the ECML at Werrington Junction and travel north easterly to Spalding. Following the Great Northern line to Spalding North Junction where we take the Sleaford line to Sleaford. From here we head in a westbound direction to continue our journey to Lincoln. We steam through Doncaster and continue northwards for our early afternoon arrival in York.


There will be plenty of time for passengers to enjoy the city and all it has to offer. York has some major tourist attractions including the National Railway Museum, the largest museum of its type in Britain; the Shambles; the splendid Gothic York Minster, one of the largest of its kind in northern Europe; and the city walls. There are a number of other interesting museums, quaint alleyways, and a good variety of shops.


Our train leaves York late afternoon, and we will return via the same route, running through Lincoln and Spalding. We will be stopping to set down passengers at the same stations as on the northbound journey, arriving at King’s Cross in the evening.


**UPDATED 31/3/26**

Please Note

    Destinations Route

    Map of England showing a blue route from London to York.
    Book Now

    Approximate timings shown

    Station Outward Return
    London King’s Cross 07:20 21:35
    Stevenage 08:20 20:55
    Huntingdon 09:10 20:15
    Peterborough 10:00 19:05
    York 13:05 16:10
    -
    -
    -
    -