1 / 6
Highlands, Islands, and Iron Roads
This 8-day loop takes you from the bustle of London up into the mist-shrouded peaks of the north, blending a classic rail journey with a rugged road trip through Scotland’s most dramatic landscapes.
8days
24stops
1406km
Day 1: London King's Cross → … → Stirling Castle
8h 33min · 705km4 stops
London King's Cross
10:00
7h 28min · 636km
Edinburgh Old Town
15:30
5min · 1.2km
Victoria Street
17:30
1h · 68km
Stirling Castle
Stirling · Scotland
Day 2: Luss → Glencoe
56min · 62km2 stops
Luss
14:00
56min · 62km
Glencoe
16:30
Day 3: Glenfinnan Viaduct → Mallaig → Armadale
1h 29min · 95km3 stops
Glenfinnan Viaduct
10:30
51min · 53km
Mallaig
13:30
38min · 42km
Armadale
17:00
Day 4: Old Man of Storr → Kilt Rock → The Quiraing
1h 22min · 92km3 stops
Old Man of Storr
09:00
1h 10min · 78km
Kilt Rock
13:00
12min · 14km
The Quiraing
15:30
Day 5: Fairy Pools → Dunvegan Castle → Eilean Donan Castle
1h 57min · 106km3 stops
Fairy Pools
10:00
1h 17min · 66km
Dunvegan Castle
14:00
40min · 39km
Eilean Donan Castle
17:30
Day 6: Urquhart Castle → Inverness → Clava Cairns
1h 36min · 113km3 stops
Urquhart Castle
11:00
1h 7min · 86km
Inverness
14:30
29min · 27km
Clava Cairns
17:00
Day 7: Blair Castle → Pitlochry → The Hermitage
1h 48min · 134km3 stops
Blair Castle
11:00
1h 35min · 122km
Pitlochry
14:30
13min · 12km
The Hermitage
17:00
Day 8: Forth Bridge → Edinburgh Waverley → London King's Cross
1h 36min · 102km3 stops
Forth Bridge
10:30
1h · 78km
Edinburgh Waverley
13:00
36min · 24km
London King's Cross
18:00
Heads Up
- 1. Book your Mallaig-Armadale ferry and the London-Edinburgh train (LNER) well in advance to save significant money.
- 2. Pack a waterproof shell even in summer—Highland weather changes every ten minutes!
- 3. Day 1: 8h 33m driving — plan rest stops
- 4. Day 8: 9h 2m driving — plan rest stops






















