Skip to content
Panoramic view of the Scottish Highlands with mountains and valleys

Scotland in 7 Days

The classic Highland loop — Edinburgh to Glencoe, across to Skye, up to Loch Ness and Inverness, then back through the Cairngorms. Seven days, 600 miles, and a camera roll you'll scroll through for years.

Duration

7 Days

Distance

~600 miles

Start / End

Edinburgh

Best Season

May – September

Budget

£700 – 1,500 pp

Seven days is the sweet spot. Enough for Skye, Glencoe, Loch Ness, Inverness, and the Cairngorms without feeling like you\'re in the car the whole time. You\'ll hit all the greatest hits, have time for a few decent walks, and still make it back to Edinburgh with a morning to spare. This is the loop we recommend to anyone\'s first Scottish Highlands trip.

The route runs clockwise — west coast first, when your legs and enthusiasm are fresh. The scenery builds: gentle Lomond, then dramatic Glencoe, then peak Skye on days 3-4. The Cairngorms on day 7 are a gentler comedown. It works.

Day-by-Day Plan

1

Edinburgh

Spend the day in Edinburgh. Walk the Royal Mile from the castle to Holyrood, climb Arthur's Seat for the view, and have dinner in the Grassmarket. If you've been to Edinburgh before, pick up your rental car in the afternoon and stay outside the city to save morning traffic. If this is your first visit, the castle is worth the entry fee — go first thing before the crowds.

Sleep: Edinburgh Old Town or Stockbridge.

2

Edinburgh to Glencoe

Via Stirling and Loch Lomond · 130 miles

Leave early. Quick stop at Stirling Castle or the Wallace Monument if you didn't do Edinburgh Castle. The drive through Loch Lomond and across Rannoch Moor is the real event. Arrive in Glencoe by mid-afternoon — enough time for the Glencoe Lochan walk or the Lost Valley if you're motivated. Dinner at the Clachaig Inn.

Sleep: Glencoe village or Ballachulish.

3

Glencoe to Skye

Via Fort William, Glenfinnan, and Eilean Donan · 140 miles

Morning hike in Glencoe if the weather cooperates. Stop at Glenfinnan for the Jacobite train crossing (check schedule) and Eilean Donan Castle for photos. Cross the Skye Bridge in the afternoon. If you arrive early, drive the Trotternish loop — the light after 5pm is excellent and the morning buses have left.

Sleep: Portree.

4

Isle of Skye

Full day on Skye. Trotternish Peninsula (Storr, Kilt Rock, Quiraing, Fairy Glen) in the morning and early afternoon. Lunch in Portree. Talisker Distillery tour in the afternoon, or the Fairy Pools if you prefer walking to drinking. Sunset at Neist Point — the road is single track and takes 45 minutes from Dunvegan, so plan accordingly.

Sleep: Portree (second night).

5

Skye to Inverness via Loch Ness

Via Kyle of Lochalsh and the A87/A887/A82 · 120 miles

Morning: one last Skye stop — Coral Beach near Dunvegan or a quick walk around Portree harbour. Cross back to the mainland. Eilean Donan Castle interior tour if you skipped it on the way in. Drive to Loch Ness — stop at Urquhart Castle for the loch views. Continue to Inverness for dinner. The Mustard Seed or River House are your best bets.

Sleep: Inverness city centre.

6

Inverness & Culloden

Morning at Culloden Battlefield (15 minutes from Inverness). Give it 2 hours. Nearby Clava Cairns (bronze age burial site, free, 5 minutes further) is worth a stop — the standing stones inspired the Outlander time-travel scenes. Afternoon: Cawdor Castle and its gardens, or a dolphin-watching trip on the Moray Firth from Chanonry Point. Dinner at Rocpool or the River House.

Sleep: Inverness (second night).

7

Inverness to Edinburgh via Cairngorms

Via Aviemore, Pitlochry, and the Forth Bridge · 155 miles

Drive south through the Cairngorms. Stop at Aviemore for coffee, or take the funicular up Cairngorm Mountain for a final Highland panorama. Pitlochry is a good lunch stop — the salmon ladder at the dam is free and genuinely interesting. Arrive back in Edinburgh by late afternoon. The Forth Bridge (the red rail bridge from 1890) is a UNESCO World Heritage site — pull into the Queensferry viewpoint for the final photo of the trip.

Sleep: Edinburgh or airport hotel.

Common Questions

Can I do this in reverse?

Yes. The route works in either direction. Going clockwise (Edinburgh → Glencoe → Skye → Inverness → Edinburgh) puts the most dramatic scenery on days 2-4 when your energy is highest. Going counter-clockwise puts the gentler Cairngorms scenery on your last days when you're tired. Both work.

What's the minimum budget?

About £700 per person for 7 days at the budget end: hostels/budget B&Bs £40-60/night, car rental £200-300/week, fuel £150, food £25/day. Mid-range with comfortable B&Bs, one or two nice dinners, and distillery tours: £1,200-1,500. Add 30% for July-August peak pricing.

Is 7 days enough?

For the classic Highland loop, yes — but it's a full itinerary with not much slack. If you want a rest day or serious hiking, stretch to 10 days and add an extra night on Skye and one in Glencoe. If you want the NC500, Outer Hebrides, or Orkney, you need a separate trip.

Get the Inside Track

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

No spam. Unsubscribe anytime.