

Yorkshire's steam railways offer a nostalgic journey through scenic landscapes, rolling hills, and quaint villages. From the historic heart of the North Yorkshire Moors to the industrial heritage of West Yorkshire, these railways are a delight for enthusiasts and curious travelers alike.
The North Yorkshire Moors Railway and the Keighley & Worth Valley Railway are two of the most popular steam train experiences in Yorkshire.
At the North Yorkshire Moors Railway, you can board a vintage steam train in Pickering and journey across the moors to Whitby. This 24-mile route showcases the impressive landscapes of the North York Moors National Park. Meanwhile, the Keighley & Worth Valley Railway, starting in Keighley, offers a 5-mile trip through Brontë Country, with stops at Haworth, home of the Brontë Parsonage Museum.
Spring and autumn provide mild weather and fewer crowds, making these seasons ideal for visiting Yorkshire's steam railways.
During these times, the landscapes are especially beautiful, with spring flowers or autumn leaves enhancing the views. Both railways operate special events, like the 'Railway in Wartime' on the North Yorkshire Moors Railway in October, which adds a distinctive historical dimension to your visit. Check the railway schedules for specific event dates and times to plan your trip accordingly.
Ticket prices vary, with adult round-trip fares ranging from £20 to £40 depending on the railway and season.
The North Yorkshire Moors Railway offers a range of ticket options, including a full line return at around £40. The Keighley & Worth Valley Railway typically charges about £20 for a day rover ticket. Discounts are often available for children, families, and seniors, and it's wise to book online in advance to secure your seat, especially during peak times and special events.
1000+ Tours at great prices! Browse our categories below to find your perfect experience.
Loading guides...