Skip to content
Car driving across the Skye Bridge with mountains in the distance

Edinburgh to Skye

Scotland's best road trip in three days. The drive from Edinburgh to the Isle of Skye is 235 miles of lochs, castles, mountain passes, and a bridge to an island that feels like another country.

Duration

3 – 5 Days

Distance

235 miles one way

Start

Edinburgh

End

Isle of Skye

Best Season

May – September

Edinburgh to Skye is the drive everyone should do once. The direct route takes 5-6 hours. But the direct route is a waste — the journey is the best part. Spread it over at least two days going, and take a different route coming back for the full loop.

This plan gives you three days. It\'s ambitious but not impossible. Each driving day is 3-4 hours with stops, leaving time for walks and photos. If you have more time — and you should, if you can — stretch it to five days with an extra night on Skye and one in the Cairngorms on the way back.

Day-by-Day Plan

1

Edinburgh to Glencoe

Edinburgh → Stirling → Loch Lomond → Glencoe · 130 miles · 3.5 hours

Leave Edinburgh by 8am. The shortest route takes the M9 past Stirling to the A84 through Callander, then joins the A82 at Crianlarich. Stirling Castle is a worthwhile stop if you want a castle fix before the Highlands proper — it's one of Scotland's best and the car park won't eat your whole morning.

First proper Highland stop: Loch Lomond at Luss. The village is small but the views across the loch to Ben Lomond are the real thing. Park at the visitor centre (£5) and walk the shoreline path for 20 minutes. Don't linger — better scenery is ahead.

The A82 climbs into the Highlands through Crianlarich and across Rannoch Moor. The moor is 50 square miles of peat bog and lochans — empty, bleak, and beautiful in a way that photos don't convey. You'll see Buachaille Etive Mor before Glencoe. Pull into the Three Sisters viewpoint car park if you can (it fills). Dinner at the Clachaig Inn.

Sleep: Glencoe village or Ballachulish.

2

Glencoe to Isle of Skye

Glencoe → Fort William → Glenfinnan → Eilean Donan → Portree · 140 miles · 3.5 hours (not counting stops)

Morning: Glencoe Lochan walk or the Lost Valley if you're ambitious. Then petrol and supplies in Fort William — it's your last reliable stop for both before Skye.

From Fort William, detour 20 minutes west to Glenfinnan. The Jacobite steam train crosses the viaduct mid-morning in season — check the timetable. The monument at the head of Loch Shiel commemorates the 1745 Jacobite rising. Even without the train, Loch Shiel from the viewpoint is worth the detour.

The A87 north through Glen Shiel is the secret star of this drive. The Five Sisters of Kintail rise in a wall of peaks on your right. Eilean Donan Castle appears at the junction of three lochs — stop for photos from the bridge, then decide if £12 entry is worth it (the interior is fine, the exterior is the star). Cross the Skye Bridge (free) and head to Portree.

Sleep: Portree, Staffin, or Sligachan. Book months ahead.

3

Skye: Trotternish Loop

Portree → Old Man of Storr → Kilt Rock → Quiraing → Fairy Glen → Portree · 50 miles · 1.5 hours (all-day loop)

The Trotternish peninsula is Skye's greatest hits collection. Go clockwise from Portree. Old Man of Storr first — the car park costs £6 and fills by 9am in summer. Arrive by 7:30am if you want the sunrise light and no crowds. The hike is 3.8km return, about 1.5-2 hours.

Kilt Rock and Mealt Falls is a 10-minute viewpoint stop — worth it. The Quiraing is the day's highlight. The full circuit takes 3-4 hours, but the view from the car park alone is spectacular. If the cloud is down, skip the hike and just take photos.

Fairy Glen near Uig is a miniature landscape of grassy hummocks — 30-45 minutes to wander. End the day at the Oyster Shed in Carbost (near Talisker Distillery) for fresh oysters with a view, or back in Portree at Sea Breezes for seafood.

Sleep: Portree — second night.

Things That Make or Break This Drive

🚗
Rent a small car.

Single-track roads on Skye are narrow. A compact car squeezes into passing places that SUVs and campervans can't. You'll spend less time reversing.

Fuel up in Fort William.

Petrol stations are scarce on Skye and prices jump. Fill the tank before crossing the bridge. There's a Tesco in Portree if you need a top-up.

📅
Book Skye accommodation first, then plan.

Skye accommodation is the bottleneck that determines everything. Find a room, then build the route to deliver you there. In peak summer, you're competing with people who booked in February.

📶
Download offline maps.

Phone signal disappears on the Quiraing, Neist Point, and anywhere more than 5 miles from Portree. Google Maps offline mode is essential. A paper Ordnance Survey map in the glovebox is even better.

Get the Inside Track

Weekly Highland travel tips, hidden gems, and itinerary ideas — straight to your inbox.

No spam. Unsubscribe anytime.