Grand Highland Rail Circuit
This trip lets a group of friends trade airport queues and stressful single-track driving for a relaxed, atmospheric overland rail expedition. Rolling through wild peat bogs, heather moors, and sea lochs with pints of local ale in hand, you get to experience the UK's most legendary rail routes—including the Caledonian Sleeper, the West Highland Line, and the Kyle of Lochalsh line—seamlessly connected straight from the Netherlands.
When to go
May to June and September to mid-October offer the ideal balance of long daylight hours, vibrant landscape colours (blooming gorse in spring or rich bronze bracken and heather in autumn), and noticeably fewer Highland midges. July and August bring heavy crowds and peak midge swarms, while deep winter (November through March) brings short daylight hours and reduced ferry and regional train frequencies.
Overview
This one-week train circuit is tailored for friends looking for a cinematic, hassle-free Highland adventure entirely on tracks and short ferry hops. Starting with an easy hop to London, you board the iconic Caledonian Sleeper straight into the heart of the mountains, tracing the West Highland Line across Rannoch Moor, crossing over to the Isle of Skye, and riding the Kyle Line back across the country via Inverness.
Getting There
- Eurostar (Amsterdam Centraal or Rotterdam Centraal to London St Pancras International): High-speed direct service taking around 3 hours 50 minutes from Amsterdam or 3 hours 15 minutes from Rotterdam.
- Transfer in London: A 10-minute walk or 1-stop Tube ride from London St Pancras to London Euston.
- Caledonian Sleeper (London Euston to Fort William): Depart around 21:15 on the overnight Highlander service, waking up to the mist-covered peaks of Rannoch Moor before pulling into Fort William at roughly 10:00 the next morning.
- Total travel time: Around 15 to 16 hours doorstep-to-Highlands, with most of it spent dining and sleeping aboard the train.
Day-by-day
Day 1: Eurostar to London & Sleeper North
- Catch a late afternoon Eurostar from the Netherlands to London St Pancras.
- Stroll over to King's Cross or Euston for an early group dinner and craft beers around Coal Drops Yard.
- Board the overnight Caledonian Sleeper at London Euston, settle into your shared berths, and head to the Club Car for a nightcap of Highland single malt as England fades into darkness.
Day 2: The West Highland Line & Fort William
- Wake up to sweeping views across remote Rannoch Moor and Loch Treig as breakfast is served.
- Arrive in Fort William late morning and check into your accommodation.
- Take an afternoon walk along the Nevis Gorge to the Steall Waterfall wire bridge, or ride the Nevis Range mountain gondola for expansive vistas over Glen Nevis.
- Regroup at a traditional pub along the High Street for local seafood, hearty stews, and live folk music.
Day 3: Fort William to Mallaig & Isle of Skye
- Board the morning ScotRail train from Fort William to Mallaig, crossing the 21 arches of the famous Glenfinnan Viaduct and passing Loch Nan Uamh.
- Disembark in the fishing port of Mallaig for fresh fish and chips along the harbour.
- Take the 30-minute CalMac passenger ferry over the Sound of Sleat to Armadale on the Isle of Skye.
- Hop on a connecting local Stagecoach bus north to Portree or Broadford, spend the evening exploring the town, and toast the crossing in a harbourfront pub.
Day 4: Exploring Skye & Kyle of Lochalsh
- Spend the morning exploring Skye's dramatic landscapes—take a morning bus or guided small-group transfer up toward the Trotternish Ridge and Old Man of Storr.
- In the afternoon, take the direct public bus across the Skye Bridge to the railway terminus at Kyle of Lochalsh.
- Take a short local bus or taxi to nearby Kyleakin or the picture-perfect lochside village of Plockton, known for its sheltered waters and palm trees.
Day 5: The Kyle Line to Inverness
- Board the scenic Kyle Line train from Kyle of Lochalsh, rolling past the Torridon mountains, Achnasheen, and Loch Carron towards Inverness (approx. 2 hours 45 minutes).
- Arrive in Inverness by early afternoon; stroll along the River Ness, visit Inverness Castle's viewpoint, and explore the Victorian Market.
- Gather in an old Highland tavern for an evening of live fiddle music and local ales.
Day 6: Loch Ness & the Highland Main Line to Edinburgh
- Take a morning local bus excursion down to Loch Ness and Urquhart Castle ruins, or tour a nearby distillery outside Inverness.
- In the afternoon, board a ScotRail train south along the Highland Main Line through the Cairngorms National Park and Drumochter Pass into Edinburgh Waverley (approx. 3.5 hours).
- Spend your final evening having a celebratory group dinner along the Royal Mile or in the vibrant Grassmarket area.
Day 7: Edinburgh to the Netherlands by Rail
- Enjoy a relaxed Scottish breakfast in Edinburgh's Old Town.
- Catch a late-morning LNER high-speed train from Edinburgh Waverley down the East Coast Main Line to London King's Cross (around 4 hours 20 minutes).
- Walk next door to St Pancras International to clear UK/Schengen border controls, board your late-afternoon Eurostar, and arrive back in Rotterdam/Amsterdam by late evening.
Where to Stay
- On the Train (Night 1): Shared Twin Classic or Club bunk rooms on the Caledonian Sleeper.
- Fort William (Night 2): Guesthouses or traditional inns near Fort William town centre or close to the train station for easy morning departure.
- Isle of Skye / Lochalsh (Nights 3–4): Cosy B&Bs or waterfront boutique inns in Portree, Broadford, or the postcard-pretty coastal village of Plockton.
- Inverness (Night 5): Riverside hotels or private rental apartments within walking distance of Inverness railway station.
- Edinburgh (Night 6): Central aparthotels or guesthouses around New Town or the Old Town near Waverley Station.
Budget
- Eurostar Return (NL – London): €140 – €260 per person (booked in advance).
- Caledonian Sleeper (London – Fort William): €175 – €260 per person (sharing a twin room).
- Highland Rail & Ferry Connections (ScotRail passes/point-to-point + CalMac ferry): €90 – €140 per person.
- LNER Train (Edinburgh – London): €60 – €110 per person.
- Accommodation (5 nights off-train, per person sharing): €350 – €650 total.
- Food, Pints, and Activities: €50 – €80 per person, per day.
- Estimated Total per person: Around €1,100 – €1,750 (approx. £950 – £1,500 GBP).
Know Before You Go
- Travel Documentation: EU/Dutch citizens must have a valid passport (national ID cards are not accepted) and may need a UK Electronic Travel Authorisation (ETA) before travel.
- Train Bookings: Caledonian Sleeper tickets open up to 12 months ahead and sell out quickly on popular summer/autumn weekends; book berths well ahead of time.
- Seat Reservations: Reserve forward-facing window seats on ScotRail services where possible, particularly for the West Highland Line.
- Weather & Gear: Highland weather shifts rapidly across mountain passes; carry packable waterproof shells, sturdy footwear for walks, and mid-weight fleece layers even in summer.
- Luggage: Pack manageable roller bags or travel backpacks, as changing carriages and hopping onto island ferries is significantly easier without oversized suitcases.
Want to change something?

