Scotland train journey

Scotland and the Highlands by train

This train journey takes you from London to the Scottish Highlands. The Caledonian Sleeper overnight train takes you from London to Fort William. Over the Gelenfinnan Viaduct through Mallaig and Armadle to the Isle of Skye. Onwards from Kyle of Lochalsh to the very north of Scotland to Thurso. And from there

read more
Scroll to Top