
There’s something undeniably magical about a steam train ride. From the hiss of the engine to the rhythmic chug of the wheels, it’s a nostalgic experience that never fails to excite both children and adults. For families, it’s a chance to step back in time, watch beautiful landscapes roll by, and make memories that last a lifetime. The UK is home to a mix of famous heritage lines and hidden gems — each offering a unique blend of charm, history, and family fun. Here are five of the best steam train rides to enjoy together.
1. North Yorkshire Moors Railway – Yorkshire
One of Britain’s most famous heritage railways, the North Yorkshire Moors Railway runs from Pickering to Whitby, passing through stunning moorland and charming villages. Vintage carriages, friendly volunteers in period uniforms, and the dramatic scenery make it a must-do for families.
On board, you’ll pass through Goathland station — instantly recognisable as Hogsmeade from the Harry Potter films. The ride offers plenty of photo opportunities, and the seaside finish in Whitby is perfect for fish and chips before heading back.
Family tip: Book a return ticket that allows time to explore Whitby or Goathland before catching the train back.
Where to stay: Goosewood Holiday Park near York offers cosy lodges and family facilities, only a short drive from Pickering station.
2. Severn Valley Railway – Worcestershire & Shropshire
Running for 16 miles between Kidderminster and Bridgnorth, the Severn Valley Railway follows the scenic River Severn. Families can enjoy beautifully restored carriages, station museums, and interactive exhibitions. Seasonal events — from Halloween ghost trains to Santa specials — keep the experience fresh all year round.
At Highley, the Engine House Visitor Centre is a hit with kids, featuring massive locomotives up close and a railway-themed play area.
Family tip: Pack a picnic and break the journey at Highley to enjoy the play area and riverside walks.
Where to stay: Astbury Falls Lodges offer peaceful woodland accommodation just a short drive from Bridgnorth.
3. Welsh Highland Railway – North Wales (Hidden Gem)
Winding from Caernarfon to Porthmadog, this narrow-gauge railway offers breathtaking views of Snowdonia National Park. It’s less crowded than some famous lines, giving families more space to relax and enjoy the journey. The route takes you past castles, forests, and alongside the picturesque Aberglaslyn Pass.
The open observation carriages are a favourite with kids, while adults can appreciate the historical commentary from the friendly crew.
Family tip: Sit on the left-hand side when leaving Caernarfon for the best mountain views.
Where to stay: Pine Lodge Holidays in Beddgelert offers log cabins surrounded by woodland, right in the heart of Snowdonia.
4. Watercress Line (Mid Hants Railway) – Hampshire
Stretching for 10 miles between Alresford and Alton, the Watercress Line is full of history and charm. It’s famous for its beautifully restored stations and regular themed events like Day Out with Thomas and War on the Line.
The journey takes you through gentle Hampshire countryside, and families can hop off at stations to explore small museums and cafés.
Family tip: Check the events calendar before booking — special days often sell out quickly.
Where to stay: Blackwood Forest Lodges offer a peaceful woodland escape about 20 minutes from Alresford.
5. South Devon Railway – Devon (Hidden Gem)
Running between Buckfastleigh and Totnes, this 7-mile heritage line offers a relaxed, family-friendly ride through the beautiful Dart Valley. It’s a shorter trip — perfect for younger children — but packed with things to see and do.
At Buckfastleigh, you’ll find a riverside picnic area, a model railway, and a rare breeds farm that kids love. The friendly atmosphere makes it a lovely introduction to steam train travel.
Family tip: Combine your visit with time at the rare breeds farm next to Buckfastleigh station.
Where to stay: Finlake Holiday Resort offers family lodges with pools and activities, just a short drive away.
Final thoughts
From famous routes like the North Yorkshire Moors Railway to quieter treasures such as the South Devon Railway, these steam train rides offer more than just a journey. They’re a chance to slow down, enjoy the scenery, and share something truly special with your family. Whether you’re chasing coastal views, mountain landscapes, or peaceful countryside, there’s a steam railway waiting to whisk you away.