Scotland’s most scenic train journeys
Few countries lend themselves to slow travel quite like Scotland. Its railways cross mountains, skim sea cliffs, and cut through wild moorland, offering views of landscapes that change from city skylines to mirror-still lochs, wide glens, and remote Highland settlements in a single journey. These lines weren’t originally built for tourists; most were triumphs of Victorian-era engineering, designed to connect remote communities and ports. Today, they’re among the most rewarding ways to explore the country.
From coastlines to the Highlands, here’s an overview of Scotland’s most scenic train journeys, all of which you can combine into a multi-stop itinerary by rail, ferry and bus.
The West Highland Line
Regularly named one of the most beautiful train journeys in the world, the West Highland Line runs from Glasgow to Oban and Mallaig, threading deep into Scotland’s wild western landscapes. From the moment it leaves the suburbs of Glasgow, the line begins to climb, crossing moors dotted with lochs before reaching the shores of Loch Lomond. Beyond Crianlarich, it splits: one branch heading west through the Argyll hills and past Scotland's most photographed castle, Kilchurn Castle, to the harbor town of Oban, gateway to the Inner Hebrides; the other north toward Fort William and Mallaig.
It’s this northern section to Mallaig that delivers the views most visitors come for. The desolate expanse of Rannoch Moor, where the rails run on floating bog; the peaks of Glencoe rising in the distance; and the sweep of Glenfinnan Viaduct, made famous by the Harry Potter movies. The journey ends beside the sea at the small fishing port of Mallaig, where ferries depart for Inveries on the remote Knoydart Peninsula, as well as to Skye and the Small Isles.
Read the full guide to the West Highland Line.
Gavin Tyte
The Kyle Line
From Inverness to the west coast port of Kyle of Lochalsh, the Kyle Line crosses Scotland from east to west in under three hours, linking the Highland capital with the shores of Skye.
The line begins along the Beauly Firth, before turning inland through farmland and forest. Beyond Achnasheen, the landscape empties into a high plateau of heather and lochs, with distant mountains appearing as the train descends toward the coast. Each curve reveals more of the west coast landscape: Loch Carron glinting in the sun, the jagged Cuillin ridge of Skye looming ahead, and small white croft houses scattered across the hillsides.
The final stretch, running right beside the water from Plockton to Kyle, is among the most photogenic in the country. Plockton itself, with palm trees lining the shore thanks to the mild Gulf Stream climate, makes a perfect stop before exploring Skye, which lies just across the Skye Bridge and is easily reached by bus from Kyle of Lochalsh.
Read the full guide to the Kyle Line.
Joe Green
The Highland Main Line
Running between Perth and Inverness, the Highland Main Line links the lowlands with the capital of the Highlands and is one of the most historic rail routes in Scotland. Built during the last phase of Victorian rail expansion, it takes in a striking range of scenery, from fertile farmland to forested slopes and high mountain passes.
After leaving Perth, the train follows the River Tay through Dunkeld and Pitlochry, both excellent stops for walks among ancient woodland and waterfalls in Perthshire’s “Big Tree Country.” Pitlochry, in particular, is a rewarding overnight stop, with forest trails leading straight from the station and easy access to the Queen’s View on Loch Tummel, Loch Faskally, and the nearby distillery at Blair Athol. Beyond Blair Atholl, the line begins its climb over the Drumochter Pass, the highest point on the UK rail network, where the landscape opens into wide moorland framed by the Grampian Mountains. From here, the train enters the Cairngorms National Park, passing through heather-clad hills, ancient Caledonian pine forest, and open valleys rich in wildlife, from red deer to ospreys.
The route continues north through Kingussie and Aviemore, both popular bases for hiking, biking and skiing in the Cairngorms, before following the River Spey toward Inverness. This is the main artery linking the Highlands with the rest of Scotland, and one of the most memorable ways to arrive without flying or driving.
Read the full guide to the Highland Main Line.
K.B
The Far North Line
The Far North Line is Scotland’s most remote rail line, and the longest. From Inverness, it winds for 160 miles to the twin ports of Thurso and Wick, the northernmost train stations in Britain.
The journey begins along the Beauly and Cromarty Firths, running through Dingwall and Tain with views that alternate between farmland, water, and wooded hills. Beyond Golspie, the track hugs the North Sea with glimpses of long beaches and the turrets of Dunrobin Castle. From Helmsdale, the line turns inland across open country and at Forsinard, it enters the Flow Country, a vast expanse of blanket bog. Now recognized as a UNESCO World Heritage Site, its pools and peatlands stretch to the horizon, home to rare birds and one of Europe’s largest carbon stores. The station at Forsinard doubles as a visitor center run by the RSPB, with a short trail to a viewing tower overlooking the landscape.
Out of the Flow Country, the landscape flattens as it turns toward the north coast and the train reaches Georgemas Junction, where it first runs west to Thurso by a unique reverse maneuver, then returns and continues east to Wick. Thurso sits close to the ferry port at Scrabster for sailings to Orkney and has a small beach with views across the Pentland Firth. Wick retains impressive 19th-century harborside architecture from the herring boom, along with a compact museum and coastal walks to Castle Sinclair Girnigoe.
Read the full guide to the Far North Line.
Esteban
The East Coast Line: Edinburgh to Aberdeen
Often overshadowed by its Highland counterparts, the coastal route between Edinburgh and Aberdeen is one of Scotland’s most underrated train journeys. Formed by two lines, it follows the country’s east coast from the Scottish capital to its third-largest city, combining engineering landmarks, estuary and seaside views, and historic towns along the way.
Trains leave Edinburgh Waverley beneath the castle and Princes Street Gardens, climbing toward the Forth Bridge. This great red cantilever spans the Firth of Forth, with views of its islands, the Pentland Hills, and the water below. Completed in 1890, it remains one of the world’s most celebrated railroad bridges. The line then winds through Fife’s farmland and coastal towns before crossing the Tay Bridge to Dundee, where for two miles the train seems to float above the Firth of Tay. Beyond the city, the route hugs the shoreline past Arbroath and the bird-filled Montrose Basin. Farther north, it runs high above the North Sea, tracing cliffs and coves where waves break far below.
Each stop reveals a different side of the coast: Leuchars for St Andrews’ medieval lanes and golf heritage, Dundee for the V&A museum and revitalized waterfront, Arbroath for its abbey and smokies, and Stonehaven for its harbor, shops, and the cliffs of Dunnottar Castle. The trip ends in Aberdeen, the Granite City, with silver terraces, a long seafront, and dolphins often visible offshore.
Read the full guide to the East Coast Line.
Check out our other vacations to Scotland by train, and read our guide to visiting Scotland or about six of the most scenic rail journeys in Europe.
For more exclusive insights into slow travel journeys, overland travel inspiration, and insider tips, subscribe to our newsletter.
