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
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.
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.
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.
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).
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.
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).
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.