Train to Skye
At the end of one of his television series, Michael Palin was pictured heading home with a sign from the euphoniously named Kyle of Lochalsh station, the terminus opposite Skye where trains from Inverness meet the sea. To reach it, they traverse largely empty country once Dingwall is left behind with only the occasional hamlet among the wind-swept moors. The loch-side section between Strathcarron and Kyle twists through rock cuttings to the climax of the journey, with views of Skye's Cuillin Mountains and the island of Raasay.
Where: ScotRail stations (www.firstgroup.com/scotrail)
How much: £18-£31.40
How long: 2hrs 30mins