Plan your trip
Take the train from Edinburgh Waverley to Inverness. Trains are frequent and take approximately 3 hours 45 minutes. Look up times.
The train leaves Inverness to glide along the southern bank of the Beauly Firth, through Dingwall and on to Garve – keep an eye out for Ben Wyvis just after Dingwall, a huge isolated mountain to the north.
From there the line crosses the wild Highland mountainscape between Lochs Luichart and Carron. Look out for the Torridon Peaks on the western side: you can’t miss the great hulk of rock in the distance.
At the other end of Loch Carron you’ll find Plockton. Stop off to explore the pretty town – complete with palm trees – then spot the locations used for BBC series Hamish Macbeth, and The Wicker Man.
And on the last stretch towards Kyle of Lochalsh, the views of Skye are spectacular.