
The Railway Touring Company
The Edinburgh Christmas Market
Steam train day trip York to Edinburgh via the Royal Border Bridge
United Kingdom
128 rail vacations stop in Edinburgh, from 18 operators, 1 to 24 days, from $154 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

The Railway Touring Company
Steam train day trip York to Edinburgh via the Royal Border Bridge

The Railway Touring Company
Steam day trip from York to Edinburgh on the East Coast Main Line

The Railway Touring Company
Steam-hauled day trip from Manchester to Edinburgh at Christmas

The Railway Touring Company
Steam-hauled day trip from York to Edinburgh Christmas Market

The Railway Touring Company
Steam train day trip from York to Edinburgh Christmas Market

The Railway Touring Company
York to Edinburgh day trip on steam locomotive No. 34067 Tangmere

Planet Rail
Day excursion to Edinburgh on the Northern Belle luxury dining train

Railbookers
Two-capital UK rail trip from London to Edinburgh

Railbookers
Independent rail trip from London to Edinburgh and the Highlands

Marvellous Escapes
Sleeper train and Scottish cities from London, five days on rails and foot

Railbookers
Independent rail journey between Edinburgh and London

Railbookers
Independent rail trip from Edinburgh to Inverness and Isle of Skye

Authentic Europe
Self-guided Dublin, Edinburgh, and London trip with an overnight sleeper train

Marvellous Escapes
Caledonian Sleeper from London, Edinburgh, Loch Lomond, whisky tasting

Railbookers
Independent rail and ferry journey linking Dublin and Edinburgh

Authentic Europe
Self-guided train trip from Edinburgh to London via York and Manchester

Railbookers
Independent rail and ferry journey between Edinburgh and Dublin

Authentic Europe
Self-guided rail trip from London to Dublin via an overnight Edinburgh sleeper

Authentic Europe
Self-guided rail trip from London to Dublin via an overnight Edinburgh sleeper

Railbookers
Independent rail journey from Dublin to Edinburgh via London

Railbookers
Overnight sleeper trip from London to Edinburgh, Loch Lomond and the Kelpies

Railbookers
Independent 8-day rail loop from London through the Highlands to Oban

Railbookers
Independent standard-class rail trip through Edinburgh, York and London

Railbookers
7-day UK rail trip through London, York, and Edinburgh

Railbookers
Seven-day rail trip linking Paris, London, and Edinburgh

Authentic Europe
Self-guided rail trip from London to Edinburgh via Manchester and York

Authentic Europe
Self-guided 8-day rail trip through Edinburgh, Glasgow and Inverness

Euroventure
21-day self-guided rail loop London to Liverpool via Edinburgh, Dublin, Belfast

Euroventure
Self-guided rail loop from London through Bath, Liverpool, York, Inverness to Edinburgh

Great Rail Journeys
Six-day Scottish escorted tour: Edinburgh, steam trains, Highlands castles

Railbookers
Independent rail and ferry trip from London through Edinburgh to Dublin

Great Rail Journeys
Seven-day Scottish rail journey from Glasgow through the Highlands with steam trains

Railbookers
London, York, and Edinburgh rail tour of royal Britain

The Railway Touring Company
Four-day Edinburgh weekend with First Class rail and Military Tattoo

The Railway Touring Company
Four-day Edinburgh weekend with First Class rail and Military Tattoo

The Railway Touring Company
Edinburgh weekend by First Class rail with Tattoo and whisky tasting

Railbookers
Edinburgh to Inverness rail loop via Fort William and Glasgow

Railbookers
Independent UK rail trip between Edinburgh and Cardiff and back

Railbookers
London to Scottish Highlands and Isle of Skye via Caledonian Sleeper

McKinlay Kidd
Scottish Highlands by train: castles, whisky, and guided tours from Stirling

Planet Rail
Scottish rail loop from Glasgow through Highlands to Edinburgh, 11 days

Railbookers
UK rail trip from London to Edinburgh via Cardiff and South Wales

Railbookers
London to Edinburgh to York loop with an overnight Caledonian Sleeper

adeo Travel
Self-guided Scottish rail loop through Highlands, five cities, eight train days.

Railbookers
Independent rail loop from Paris to Edinburgh, London and back

Authentic Europe
Self-drive North Coast 500 route with a first-class Edinburgh-Inverness train

Railbookers
Independent 10-day Scotland rail trip from London, Highlands to Edinburgh

McKinlay Kidd
Eight-day Scottish rail loop from Edinburgh to Glasgow via Highlands, Skye, and Jacobite Steam

Railbookers
Independent 13-day rail trip from London through the Highlands to Edinburgh

adeo Travel
10-day independent rail tour from Glasgow to Edinburgh through Scottish Highlands

Railbookers
London to the Scottish Highlands and Outer Hebrides by rail and ferry

adeo Travel
12-day Scottish rail loop through Highlands, Skye, and coastal cities

Euroventure
15-day coach and ferry loop through Britain and Ireland with a tour leader

Railbookers
Thirteen-day rail and ferry trip across Paris, London, Edinburgh, Dublin

Firebird Tours
Private 8-day Scotland rail tour featuring the Jacobite steam train

adeo Travel
12-day rail loop from Oxford through the Lake District, Glasgow, Edinburgh, and York

Authentic Europe
10-day Scotland trip: train to Oban, then Hebridean wildlife cruise

McKinlay Kidd
Scottish rail loop from Glasgow through Highlands, Skye, and the West Highland Line

Railbookers
London to Inverness, the Orkney Islands, and Edinburgh by rail and ferry

Intrepid Travel
Eight-day Scottish Highlands loop from Glasgow to Edinburgh by train and coach