
Great Rail Journeys
Edinburgh & the Highlands by Steam
Six-day Scottish escorted tour: Edinburgh, steam trains, Highlands castles
6 daysfrom $1,714
65% rail
Named train
2 rail vacations ride the Cairngorm Mountain Railway, from 2 operators, 6 to 9 days, from $1,714 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: United Kingdom

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

The Railway Touring Company
Nine-day escorted tour through Scottish Highlands, lochs, and islands from Stirling to Inverness