
East Lancashire Railway
A 12-mile heritage steam railway running from Heywood to Rawtenstall, with seven stations to hop on and off, plus a packed calendar of family events throughout the year.
Discover heritage railway venues for families. Check opening hours, facilities, and age suitability.

A 12-mile heritage steam railway running from Heywood to Rawtenstall, with seven stations to hop on and off, plus a packed calendar of family events throughout the year.

The world's oldest continuously working railway, running since 1758, with steam and diesel rides, a free museum, and access to 630 acres of Middleton Park at the far end.

Ride steam and heritage diesel trains through Brontë Country on this five-mile preserved line. Book in advance and save 10% on a Day Rover.

A volunteer-run miniature railway open every Sunday afternoon (April to September) with train rides, a café, and free entry. Friendly, relaxed and genuinely good value for a few hours out.

A delightful miniature railway hidden within a garden centre, where kids spot fairy gardens and gnomes on short scenic rides. Perfect for a quick family adventure that won't break the bank.

Heritage steam railway with children's play area, crazy golf and cafe in beautiful Pennine countryside.

Heritage steam railway offering scenic journeys and special family-themed trips through the Yorkshire Dales.

Heritage railway with restored locomotives and scenic rides, set within Murton Park near York.

A delightful miniature railway offering scenic rides through Thornes Park on Sundays. Perfect for little train lovers and a brilliant affordable family outing.

A nostalgic miniature railway through Town Park where volunteers run scenic train rides on a donation basis. Great for families and a multi-generational favourite.

A volunteer-run miniature railway in a local park, open Wednesdays and Sundays. Rides are just £1 a go and the welcome is genuinely warm.

A delightful miniature steam railway set within Pugneys Country Park, offering short scenic rides through woodland and past the lake for just £2 per person.