
Railbookers
Edinburgh, Oban, and the West Highland Line from London
Independent 8-day rail loop from London through the Highlands to Oban
Named train
7 rail vacations ride the ScotRail, from 3 operators, 6 to 13 days, from $1,449 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: United Kingdom

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

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

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

Great Rail Journeys
Eight-day Scottish rail tour from Glasgow through Highlands, Orkney, and Isle of Skye

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

Great Rail Journeys
Eight-day escorted rail and coach journey through Scotland's Highlands and Outer Hebrides

Great Rail Journeys
Escorted 9-day Scotland tour on four named rail lines from Edinburgh