Yes, traveling to Scotland by train is one of the most popular and scenic ways to reach the northern part of the UK. From London, you have two primary high-speed routes: the East Coast Main Line (operated by LNER) from King's Cross to Edinburgh, and the West Coast Main Line (operated by Avanti West Coast) from Euston to Glasgow. In 2026, these journeys take approximately 4 to 4.5 hours. For a unique experience, the Caledonian Sleeper offers overnight cabins from London to various Scottish destinations including the Highlands, Aberdeen, and Inverness. Within Scotland, the "ScotRail" network provides extensive coverage, linking the major cities to stunning remote areas like the Isle of Skye via the Kyle Line or the world-famous West Highland Line, which crosses the Glenfinnan Viaduct.