The Scottish Highlands by Rail
Driving the Scottish Highlands feels like a rite of passage. Thousands of road-trippers complete the North Coast 500 each year, and many people assume driving is the sole way to experience Scotland’s remote regions. Yet, for those craving comfort, there is another way: rail.
No tired eyes behind the wheel. Just a window seat, whispered names of passing mountains, and the calming chugging of the train beneath you. This itinerary is a “wheels-on-track” trip through the most remote regions of the Scottish Highlands. Welcome onboard.
The Caledonian Sleeper: London to Edinburgh
A quiet morning sitting on Arthur's Seat overlooking Edinburgh.
As the saying goes, “don’t fix what isn’t broken.” The Caledonian Sleeper is amongst the most iconic rail journeys in the British Isles, and when arriving in Scotland, it guarantees a stylish entrance.
Starting from London Euston Station, this overnight service departs at 11:45pm and pulls into Edinburgh Waverley Station at 7:30am the following morning. Minimal fuss.
Add an overnight stay in Edinburgh, as the city is a gateway to Scottish culture. Walk to Arthur’s Seat, catch the 1pm cannon firing at Edinburgh Castle, and taste Highland flavors at the Scottish Whisky Experience.
The Highland Mainline: Edinburgh to Inverness
The Highland Mainline cuts through Cairngorm National Park.
This 4-hour route is a stunning transition between urban and rural Scotland. The Highland Mainline slices through the Cairngorm National Park, which at 4,528 square kilometers, is the largest national park in the UK. This park is a rugged combination of mountain plateaus, peatlands, ancient Caledonian forests, and wildflower meadows. A window seat is non-negotiable.
Unsurprisingly, a few stops should tempt passengers to hop off and explore. The whitewashed Dalwhinnie Distillery prepares traditional Highland whisky in copper vessels. For hikers, Aviemore is a scenic town surrounded by lochs, with 20-minute bus connections to Glenmore, where visitors can take hill trips to meet the UK’s only free-ranging reindeer.
After a day of sightseeing, passengers arrive in Inverness – aka the “Capital of the Highlands.”
The Far North Line: Inverness to Thurso
Inverness encapsulates the soul of the Highlands; allow at least two days to understand its story. Every itinerary should include a tour of Culloden Battlefield, a heartbreaking opportunity to learn about the Scottish fight for freedom.
After a day or two, continue north. A 4-hour route through UNESCO-protected “Flow Country” awaits. As the northernmost UK railway, the Far North Line transports passengers from Inverness to Thurso, crossing the world’s most intact blanket bog system. Stop at Tain for the Glenmorangie Distillery, but otherwise, curl up by a window. The section between Lochside and Forsinard is particularly scenic; watch for the RSPB Forsinard Flows on the right-hand side.
Pulling into Thurso, the choices fall into your hands. Return to Inverness, treating the Far North Line as a day trip. Stay overnight in Thurso, which is just 50 minutes from John O’ Groats by bus (a “bucket list” spot to say you’ve reached the northernmost point on the mainland). Alternatively, swap train carriages for a little island-hopping, catching the ferry from Scrabster to the Orkney Islands as a foot passenger.
Reset in Glasgow
Enjoying a quiet morning in central Glasgow.
Glasgow has long been reduced to simply a “second city,” but in recent years, has started to emerge from Edinburgh’s shadows. Instead of returning from Thurso to Edinburgh, experience a different Scottish city. This 8-hour route involves a quick change at Inverness and bypasses historic cities, including Stirling, where the William Wallace Monument continues to attract visitors paying their respects.
Taking the train to the North Coast is one route in, one route out. Traveling to Glasgow means retracing most of the stops on your outward journey. Stay onboard or grab the opportunity to disembark anywhere you missed when traveling north.
Arriving in Glasgow, it doesn’t take long to register the difference from Edinburgh. Glaswegians have a reputation for their welcoming – if slightly grittier – demeanor. Stereotypically, Glasgow city breaks are a chance to leave airs and graces at the door. Or in your case, the train platform.
Spend a day or two in Glasgow, visiting its Botanic Gardens, admiring Scottish Art in the Kelvingrove Art Gallery and Museum, and meeting Highland cows in Pollok Country Park. The city is also popular for its bakeries; enjoy a takeout croissant and coffee in Glasgow Green.
West Highland Line: Glasgow to Mallaig
Crossing the Glenfinnan Viaduct by steam train in the Scottish countryside.
To finish on a high, the West Highland Line is a cinematic finale. Departing from Queen Street Station, this 5-hour route is a total showstopper with scenery including the Glenfinnan Viaduct, famously crossed by the Hogwarts Express in Harry Potter.
The initial third of the journey passes through Loch Lomond and The Trossachs National Park. To cruise the loch or wobble across the water by wakeboard, disembark for a few hours at Ardlui. Approaching Fort William, sit on the left-hand side of the train — from which you might be able to glimpse Ben Nevis, the tallest mountain in the UK. Shortly after passing Fort William, the train crosses the Glenfinnan Viaduct before arriving at the beautiful harbor town of Mallaig, where some travelers catch onward ferries to the Isle of Skye.
There is a slight issue with the train-only version of this itinerary. Much like climbing the Eiffel Tower in Paris, crossing the Glenfinnan Viaduct by rail can be counterintuitive to getting a great vantage point. Fortunately, it’s an easy fix. Disembark at Glenfinnan Station and follow a 30-minute footpath to two stunning viewpoints.
How to Experience the Scottish Highlands By Rail
Allow a minimum of ten days to replicate this itinerary. The Highlands are a beautiful destination to enjoy unhurried, and while rail travel inevitably means hurtling along scenic tracks, planning overnight or multi-day stops will elevate your experience.
From a practical perspective, tickets are cheaper when purchased in advance via the Trainline app. Alternatively, use a Spirit of Scotland Pass: passengers pay £196 for eight days of unlimited travel over 15 consecutive days.
Dreaming of the Scottish Highlands doesn’t mean inevitably clambering behind the wheel. Pack a bag, check your seat number, and follow the tracks.




