Steam trains on the main line
Main line charters

Steam trains on the main line

Main line steam specials hauled by preserved locomotives

Photo: Foulger Rail Photos from Basingstoke, UK, CC BY-SA 4.0, via Wikimedia Commons
All Steam Diesel Luxury

41 trains · see dates on the departure board

The JacobiteSteam
STEAM · SCOTTISH REGIONNº 07919

The Jacobite

FromFort WilliamtoMallaig

Scotland's famous steam train from Fort William to Mallaig over the Glenfinnan Viaduct, past Loch Shiel and the silver sands of Morar.

BarFirst ClassFamily friendly
Sit leftfrom£76
Scarborough Spa ExpressSteam
STEAM · NORTH EASTERN REGIONNº 15838

Scarborough Spa Express

FromCarnforth or LancastertoScarborough via York

Coast-to-coast Wednesday steam excursion across Lancashire and Yorkshire to York and Scarborough, with two alternative routes.

DiningPremier diningFirst ClassBar
Either sidefrom£53
The DalesmanSteam
STEAM · NORTH EASTERN REGIONNº 23757

The Dalesman

FromYork or ChestertoCarlisle

West Coast Railways' summer steam train over the Settle to Carlisle line from York or Chester, marking the route's 150th anniversary in 2026.

DiningPremier diningFirst Class
Sit leftfrom£98
Flying Scotsman Main Line ToursSteamNext 13 Nov +5
STEAM · ALL REGIONSNº 58380

Flying Scotsman Main Line Tours

FromDerby, Chesterfield, Coleshill Parkway or YorktoYork, Scarborough, Newcastle, Bristol, Minehead or Didcot

Single-leg main line trips behind Flying Scotsman in autumn 2026, operated by Vintage Trains and sold by Fox & Edwards from £99.

First Class
Sit rightfrom£99
The Pendle DalesmanSteam
STEAM · LONDON MIDLAND REGIONNº 31676

The Pendle Dalesman

FromLancaster and East LancashiretoCarlisle

Lancashire variant of The Dalesman, picking up in the Ribble Valley and Pendle area before steam over the Settle to Carlisle line.

DiningPremier diningFirst Class
Sit leftFares vary
The Cumbrian Coast ExpressSteam
STEAM · LONDON MIDLAND REGIONNº 39595

The Cumbrian Coast Express

FromCrewe and Manchester areatoCumbrian Coast (Barrow, Millom, Whitehaven)

One-day steam excursion from Crewe and Manchester along the Cumbrian Coast line past Barrow, Millom and Whitehaven with sea and Lakeland views.

DiningPremier diningFirst Class
Sit leftFares vary
The FellsmanSteam
STEAM · LONDON MIDLAND REGIONNº 55433

The Fellsman

FromCrewe and LancashiretoCarlisle via the Settle to Carlisle line

Saphos Trains' long-running summer steam circular from Cheshire and Lancashire over Shap and the Settle to Carlisle line.

DiningPremier diningFirst ClassBar
Sit leftFares vary
The Welsh Marches ExpressSteam
STEAM · WESTERN REGIONNº 63352

The Welsh Marches Express

FromChesterfield, Derby and Stoke-on-TrenttoCardiff via Shrewsbury and Hereford

Saphos steam day trip from the East Midlands and Potteries through Shropshire and Herefordshire on the Welsh Marches line to Cardiff.

DiningPremier diningFirst ClassBar
Sit rightFares vary
The Royal Windsor Steam ExpressSteam
STEAM · SOUTHERN REGIONNº 71271

The Royal Windsor Steam Express

FromLondon Waterloo or VictoriatoWindsor & Eton Riverside

Steam Dreams' short steam run from central London to Windsor, with brunch or cream tea options and time to see the castle.

DiningPremier diningFirst ClassAfternoon tea
Sit leftFares vary
The Sunset Steam ExpressSteam
STEAM · SOUTHERN REGIONNº 79190

The Sunset Steam Express

FromLondon Victoria or WaterlootoSurrey Hills circular

Evening steam-hauled dinner circular from London through the Surrey Hills at twilight, with Pullman Style Dining.

DiningPremier diningFirst Class
Sit leftFares vary
London to York Christmas MarketSteamNext 16 Nov
STEAM · NORTH EASTERN REGIONNº 87109

London to York Christmas Market

FromLondon King's CrosstoYork

Steam Dreams' East Coast Main Line steam trip from King's Cross to the York St Nicholas Christmas market behind Britannia.

DiningPremier diningFirst ClassAfternoon tea
Sit rightfrom£245
Edinburgh Christmas Market by SteamSteamNext 26 Nov
STEAM · SCOTTISH REGIONNº 95028

Edinburgh Christmas Market by Steam

FromLondon King's CrosstoEdinburgh

Four-day Steam Dreams tour from London to Edinburgh's Christmas market, including a Forth Bridge lunchtime run.

DiningPremier diningFirst ClassAfternoon teaMulti-day
Sit rightFares vary
The Great Britain XVIIISteam
STEAM · ALL REGIONSNº 02947

The Great Britain XVIII

FromLondon PaddingtontoLondon Euston via Penzance, Chester, Carlisle, Fort William, Aberdeen and Newcastle

The Railway Touring Company's annual eight-day steam-hauled circuit of England, Wales and Scotland with hotels included.

DiningPremier diningFirst ClassCoach transfersMulti-day
Either sidefrom£3,995
The Cumbrian Mountain ExpressSteamNext 6 Feb +1
STEAM · LONDON MIDLAND REGIONNº 10866

The Cumbrian Mountain Express

FromLondon EustontoCarlisle via Shap, returning via the Settle to Carlisle line

Classic Railway Touring Company day out from Euston: electric to Lancashire, then a steam circuit over Shap and back over the Settle to Carlisle line.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£120
The Bournemouth BelleSteam
STEAM · WESTERN REGIONNº 18785

The Bournemouth Belle

FromLondon WaterlootoBournemouth and Swanage

Recreation of the Southern's Pullman express from Waterloo to Bournemouth behind a Bulleid Pacific, continuing to Swanage.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£120
The Royal DuchySteam
STEAM · WESTERN REGIONNº 26704

The Royal Duchy

FromBristol Temple MeadstoPlymouth and Par

Sunday steam from Bristol and Taunton along the Dawlish sea wall and over the Royal Albert Bridge into Cornwall.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£149
The Shakespeare ExpressSteamNext 8 Nov +1
STEAM · LONDON MIDLAND REGIONNº 34623

The Shakespeare Express

FromBirmingham, Derby or WorcestertoStratford-upon-Avon

Vintage Trains' regular Sunday steam service to Stratford-upon-Avon, with Pullman lunch, afternoon tea and new First Class options.

DiningPremier diningFirst ClassAfternoon teaFamily friendly
Either sideFares vary
The Great NorthernSteam
STEAM · ALL REGIONSNº 42542

The Great Northern

FromBirmingham New StreettoCarlisle and Darlington via the Settle to Carlisle and Tyne Valley lines

Tornado hauls Vintage Trains' Great Northern from Birmingham over the Settle to Carlisle line, along the Tyne Valley to Newcastle and Darlington.

DiningPremier diningFirst Class
Sit leftFares vary
The Cathedrals Express to EdinburghSteamNext 14 Nov
STEAM · SCOTTISH REGIONNº 50461

The Cathedrals Express to Edinburgh

FromColeshill Parkway, Tamworth, Derby and YorktoEdinburgh

Vintage Trains' Cathedrals Express takes Tornado up the East Coast Main Line from York to Edinburgh via Durham, Newcastle and Berwick.

DiningPremier diningFirst ClassFamily friendly
Sit rightFares vary
The Worcester PullmanSteam
STEAM · LONDON MIDLAND REGIONNº 66299

The Worcester Pullman

FromLondon VictoriatoWorcester via the Golden Valley, returning via the Cotswold line

All-Pullman steam day from London Victoria to Worcester behind Clan Line, out via Stroud and the Golden Valley and back over the Cotswold line.

DiningPremier diningWater stops
Sit leftfrom£695
The MayflowerSteamNext 20 Mar
STEAM · WESTERN REGIONNº 93003

The Mayflower

FromBirmingham Snow HilltoPlymouth

A revival of a short-lived Western Region express, with two Tyseley Castles double-heading from Bristol over the South Devon banks to Plymouth.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£191
Forth Bridge Lunchtime TourSteamNext 28 Nov
STEAM · SCOTTISH REGIONNº 00922

Forth Bridge Lunchtime Tour

FromEdinburgh WaverleytoFife coast circular via the Forth Bridge

A short steam-hauled lunch trip from Edinburgh over the Forth Bridge and along the Fife coast towards Kirkcaldy.

DiningPremier diningFirst ClassAfternoon tea
Sit rightfrom£185
The Santa Steam ExpressSteamNext 12 Dec +7
STEAM · SOUTHERN REGIONNº 08841

The Santa Steam Express

FromLondon Victoriato90-minute circular trip from London Victoria

A 90-minute festive family steam trip from London Victoria with Santa, elves and a gift for every child.

Family friendly
Steam Dreams Rail Cofrom£45
The White Cliffs Christmas LunchSteamNext 15 Dec
STEAM · SOUTHERN REGIONNº 16760

The White Cliffs Christmas Lunch

FromLondon VictoriatoKent circular via Canterbury and Dover

A festive steam-hauled lunch circuit from London Victoria through Kent and beneath the White Cliffs at Dover.

DiningPremier diningFirst ClassAfternoon tea
Either sidefrom£195
Southend to Chester Christmas MarketSteamNext 19 Nov
STEAM · LONDON MIDLAND REGIONNº 24679

Southend to Chester Christmas Market

FromSouthend CentraltoChester

A cross-country day out from Essex to Chester's Christmas Market, steam hauled up the West Coast Main Line.

DiningPremier diningFirst ClassAfternoon tea
Sit leftfrom£245
The Esk ValleySteam
STEAM · NORTH EASTERN REGIONNº 32598

The Esk Valley

FromCarnforthtoWhitby

A rare through train over the whole Esk Valley line from Middlesbrough to Whitby, steam hauled from Lancashire.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Either sidefrom£120
The Armistice Steam ExpressSteamNext 11 Nov
STEAM · SOUTHERN REGIONNº 40517

The Armistice Steam Express

FromLondon VictoriatoCanterbury, returning via Dover and Tonbridge

A steam-hauled Armistice Day circuit from London Victoria to Canterbury, returning along the Kent coast past the White Cliffs.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Either sidefrom£115
The York Yuletide ExpressSteamNext 14 Nov
STEAM · NORTH EASTERN REGIONNº 48436

The York Yuletide Express

FromLondon VictoriatoYork

A festive day out to York's Christmas Market, steam hauled from Leicester via the 'Old Road' through Rotherham.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit rightfrom£120
The Christmas White RoseSteamNext 21 Nov +1
STEAM · NORTH EASTERN REGIONNº 56355

The Christmas White Rose

FromLondon King's Cross (21 November) or Cambridge (19 December)toYork

Steam-hauled Christmas Market trips to York via the rarely used Spalding and Lincoln line.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Either sidefrom£120
The Edinburgh Christmas HiveSteamNext 12 Dec
STEAM · SCOTTISH REGIONNº 64274

The Edinburgh Christmas Hive

FromManchester VictoriatoEdinburgh

A festive run from the North West to Edinburgh, steam hauled over both Shap and Beattock summits.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£120
The Cotswold Christmas VenturerSteamNext 5 Dec
STEAM · LONDON MIDLAND REGIONNº 72193

The Cotswold Christmas Venturer

FromLondon VictoriatoWorcester Shrub Hill

Clan Line hauls a festive train over the Golden Valley line to the Worcester Victorian Christmas Fayre.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£130
The Christmas Sussex BelleSteamNext 25 Nov +1
STEAM · SOUTHERN REGIONNº 80112

The Christmas Sussex Belle

FromLondon VictoriatoEastbourne and Hastings, returning via Tunbridge Wells

A festive lunch train from London Victoria to the Sussex coast, returning through the High Weald.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit rightfrom£115
The Bath Christmas Market ExpressSteamNext 4 Dec +1
STEAM · WESTERN REGIONNº 27626

The Bath Christmas Market Express

FromSussex coast (4 December) or Peterborough and Hertfordshire (11 December)toBath

Saphos Trains' steam-hauled trips to Bath's Christmas Market, from Sussex on one date and from the Fens and Hertfordshire on the other.

DiningPremier dining
Saphos TrainsFares vary
The Pennine Moors Christmas ExpressSteamNext 21 Dec
STEAM · LONDON MIDLAND REGIONNº 43464

The Pennine Moors Christmas Express

FromLeicestertoPennine circular from Crewe

A festive Saphos circular over the Pennine moors, steam hauled from Crewe by A2 Blue Peter.

DiningPremier dining
Saphos TrainsFares vary
East Anglia to Highclere or Winchester Christmas MarketSteamNext 2 Dec
STEAM · SOUTHERN REGIONNº 51383

East Anglia to Highclere or Winchester Christmas Market

FromBury St EdmundstoWinchester (or Highclere Castle via Basingstoke)

A festive day out from Suffolk and Essex to Winchester's Christmas Market, with an optional visit to Highclere Castle.

DiningPremier diningFirst ClassAfternoon teaCoach transfers
Either sidefrom£245
Lune Rivers Trust Steam SpecialSteam
STEAM · NORTH EASTERN REGIONNº 59302

Lune Rivers Trust Steam Special

FromCarnforthtoYork

An annual charity steam special for the Lune Rivers Trust from Carnforth to York, formerly known as The Lune Habitat.

DiningFirst ClassFamily friendly
Sit leftfrom£90
The Sherborne Christmas CarolSteamNext 2 Dec
STEAM · WESTERN REGIONNº 75140

The Sherborne Christmas Carol

FromLondon VictoriatoSherborne and Yeovil Junction

Clan Line's annual pre-Christmas run from London Victoria down the West of England main line to Sherborne and Yeovil.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Either sidefrom£130
The Bath and Bristol Christmas ExpressSteamNext 10 Dec +1
STEAM · WESTERN REGIONNº 83059

The Bath and Bristol Christmas Express

FromEast Croydon (10 December) or London Paddington (12 December)toBath and Bristol

Steam-hauled Christmas trips to Bath's Christmas Market, with the option of continuing to Bristol.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Sit leftfrom£120
The Worcester Christmas Fayre ExpressSteamNext 5 Dec
STEAM · LONDON MIDLAND REGIONNº 90978

The Worcester Christmas Fayre Express

FromLiverpool Lime StreettoWorcester

A festive trip from Liverpool to the Worcester Victorian Christmas Fayre over rarely used freight lines through the Black Country.

DiningPremier diningFirst ClassAfternoon teaBarFamily friendly
Either sidefrom£120