Steam and Narrow Gauge Railways in Britain

Aberystwyth Electric Cliff Railway
The longest electric cliff railway in Britain.
Wales
Avon Valley Railway
Bitton Station is the starting point of a four mile return train ride.
Gloucestershire
Blue Bell Line
Steam trains puff along the old London Brighton & South Coast Railway.
East Sussex
Bodmin & Wenford Railway
This railway is Cornwall's only standard gauge railway still operated by steam locomotives.
Cornwall
Bo'ness and Kinneil Railway
"Central Scotland's Steam Railway by the Firth of Forth."
Central Scotland
Bure Valley Railway
Nine miles of narrow gauge railway from Aylsham to Wroxham.
Norfolk
Chinnor and Princes Risborough Railway
"The Quintessential Country Branch Line."
Oxfordshire
Colne Valley Railway
"Sample the atmosphere and take a ride on an award winning period country railway."
Essex
Corris Railway
The Corris Railway is a narrow gauge railway whose origins date back to the 1850's.
Wales
Dartmoor Railway
"The 15 mile Dartmoor Railway climbs 600 feet from the Tarka Line, near Coleford through Okehampton Station and onwards to Meldon, high on the flank of Dartmoor."
Devon
Dean Forest Railway
"The Dean Forest Railway, in the Royal Forest of Dean, is a living reminder of many branch lines serving local industries and small communities in West Gloucestershire."
Gloucestershire
East Lancashire Railway
Take the 30 minute scenic ride from Bury to Rawtenstall
Lancashire
Embsay and Bolton Abbey Steam Railway
Travel on a train pulled by a steam locomotive from the historic station at Embsay, built in 1888, or Bolton Abbey Station.
Yorkshire
Ffestiniog Railway
"The railway is the Oldest Independent Railway Company in the World. On their trains you can travel by steam through the spectacular scenery of the Snowdonia National Park."
Wales
Foxfield Steam Railway
A five mile round journey through the picturesque Staffordshire Moorland scenery.
Staffordshire
Great Central Railway
Main line steam trains run between Loughborough and Leicester.
Leicestershire
Hollycombe Steam Collection
Features a Standard Gauge Tramway, and Narrow Gauge Quarry and Miniature Railways.
Hampshire
Isle of Wight Steam Railway
The railway passes through five and a half miles of unspoiled Island countryside.
Isle of Wight
Keighley and Worth Valley Railway
Steam trains run on 5 miles of track between Keighley and Oxenhope.
Yorkshire
Kent and East Sussex Railway
Travel by steam train between Tenterden and Bodiam castle.
Kent and Sussex
Leighton Buzzard Narrow Gauge Railway
"The train ride into deepest Bedfordshire!"
Bedfordshire
Mid-Norfolk Railway
16 miles of track through central Norfolk's most attractive countryside.
Norfolk
Mull Rail
Scotland's original and only island passenger railway.
Scotland
Nene Valley Railway
"The 15 mile trip along the Nene Valley Railway takes you through the delightful Nene Park, from Peterborough to the tranquil setting of Yarwell Junction."
Cambridgeshire
Northampton and Lamport Railway
Pitsford & Brampton station is situated approximately 5 miles north of Northampton.
Northamptonshire
North Norfolk Railway
Steam trains run for five miles along the North Norfolk coast.
Norfolk
North Yorkshire Moors Railway
"The North Yorkshire Moors Railway provides some 18 Miles of preserved steam railway running through the spectacular scenery of the North Yorkshire Moors."
Yorkshire
Ravenglass and Eskdale
"Situated in the English Lake District this 15" Narrow Gauge Railway carries passengers from the old Roman Port of Ravenglass seven miles along the Eskdale Valley to Eskdale."
Cumbria
Romney, Hythe & Dymchurch Railway
1/3 size steam and diesel locomotives on almost 14 miles of track.
Kent
Severn Valley Railway
"It is a full-size standard- gauge line running regular steam-hauled passenger trains between Kidderminster and Bridgnorth in Shropshire, a distance of 16 miles."
Worcestershire
South Devon Railway
Steam railway running beside the river Dart between Buckfastleigh and Totnes.
Devon
South Tynedale Railway
The railway operates narrow gauge passenger trains along a 21/2 mile long track.
Cumbria
Spa Valley Railway
Steam railway running between Tunbridge Wells West, High Rocks and Groombridge.
Kent
Strathspey Railway
The railway is located in Aviemore in the Scottish Highlands. 
Scotland
Swindon and Cricklade Railway
Wiltshire's only standard gauge Heritage Railway.
Wiltshire
Talyllyn Railway
"A historic narrow gauge steam railway running from Tywyn, on the mid Wales coast, to Abergynolwyn and Nant Gwernol in the Snowdonia National Park."
Wales
Tanfield Railway
"Preserving railway heritage on the worlds oldest existing railway."
Yorkshire
Watercress Line
Mid-Hants Railway is a preserved heritage railway, operating steam trains in Hampshire.
Hampshire
West Somerset Railway
Steam engines running between the Quantock Hills and the Bristol Channel.
Somerset