Best steam railway weekends in the UK

14 destinations picked for this guide.

Britain invented the railway, and its heritage lines are among the best in the world. From the moors of Yorkshire to the mountains of Snowdonia and the lakes of Cumbria, steam trains still run on dozens of preserved lines. These are the best places for a weekend built around a ride behind a steam locomotive.

HaworthWest Yorkshire · Budget-friendly

The Brontë village, with a steep cobbled street and a steam railway

CairngormsHighland · Mid-range

The UK's largest national park, with arctic mountains and ancient pine forests

North York MoorsNorth Yorkshire · Mid-range

Heather moorland, steam trains and a dramatic coast

ShrewsburyShropshire · Mid-range

A medieval market town in a loop of the River Severn

SkiptonNorth Yorkshire · Mid-range

A busy market town and gateway to the Yorkshire Dales

Snowdonia (Eryri)Gwynedd · Mid-range

Wales's mountain heartland, with Snowdon at its centre

TotnesDevon · Mid-range

A bohemian market town on the River Dart, with a Norman castle

WhitbyNorth Yorkshire · Mid-range

A dramatic harbour town with a clifftop abbey

DartmouthDevon · Higher-priced

A historic harbour town on the River Dart, with a castle and steam railway

Fort WilliamHighland · Higher-priced

The outdoor capital of the Highlands, at the foot of Ben Nevis

Isle of WightHampshire · Higher-priced

A compact island with chalk cliffs, castles and sandy beaches

Lake DistrictCumbria · Higher-priced

England's biggest national park: lakes, fells and cosy villages

Norfolk coastNorfolk · Higher-priced

Wide sandy beaches, salt marshes and seal trips

RyeEast Sussex · Higher-priced

A hilltop cinque port town of cobbles and smugglers' pubs

Frequently asked questions

Where is the best steam railway in the UK?

The North Yorkshire Moors Railway, the Ffestiniog and the Jacobite from Fort William are all strong candidates, and each has superb scenery.

Do steam railways run all year?

Many run daily in summer and only at weekends or on special days in winter, so check timetables before you travel.

Looking for somewhere not listed here?

Search stays across the UK. This is an affiliate link.

Plan this weekend with our finder

More guides

Best weekend breaks from Manchester and the North WestBest weekend breaks from LondonBest weekend breaks from Birmingham and the MidlandsBest weekend breaks in Yorkshire and the North EastBest weekend breaks in ScotlandBest weekend breaks in Wales

Last reviewed October 2026. Prices and journey times are estimates, so check before you book. Report an error or share a tip.