The Highland service, called the Deerstalker, is one of the best train journeys in Britain. After Glasgow, it goes past Loch Treig to the foot of Ben Nevis. From Fort William, the line continues to Mallaig, across the Glenfinnan viaduct – of Harry Potter fame

UK London to Fort William Duration: 419 miles/13hr Price (single): From £45/€51. The Caledonian Sleeper, one of Britain’s last sleeper services (the (...)