Rail journeys within Scotland are considered some of the most appealing in the world, with the option of taking the steam train on the West Highland line offering one of the most amazing journeys.
GNER and Virgin Trains service the main cities of Glasgow and Edinburgh and Inverness.
Connection services are provided by Scotrail to the port areas of Oban and Mallaig and for ferry connections to the islands. The Caledonian Sleeper service is a romantic and convenient way to reach Fort William or Inverness by travelling overnight and awaking amongst the fresh air and tranquillity of the Highlands.