The short answer is three. One day shows you the edge of it, two reaches Skye badly, and three is the first number where the Highlands stop being a drive and start being a place. Here is what each length actually buys.
This is the question we are asked most often, usually by someone with a fixed number of nights and a list that will not fit into them. What follows is not aspirational. It is what the roads allow.
One day: the southern Highlands, and that is the honest limit
From Edinburgh, a single day reaches Glencoe comfortably, or Loch Ness at a stretch. It does not reach Skye, whatever a coach itinerary tells you.
- Glencoe — 100 miles, 2 hr 20 min each way. Leaves five or six hours in the glen and on the way, which is genuinely enough. This is the best single day in the Highlands and it is not close.
- Loch Ness and Urquhart Castle — 165 miles, 3 hr 20 min each way. Nearly seven hours of driving. Doable, but the day is mostly windscreen.
- Glencoe, Glenfinnan and Loch Ness together — possible in one long day, and popular, but you will be moving constantly.
If you only have one day, take the Glencoe day rather than chasing Loch Ness. The monster is a story; Glencoe is a landscape.
Two days: Skye becomes possible, barely
Two days is the first point at which the Isle of Skye is reasonable. It is 230 miles and 5 hr 15 min from Edinburgh to Portree, so day one is largely the drive north through Glencoe and past the Glenfinnan Viaduct, with a night on or near the island.
Day two gives you the Old Man of Storr, the Quiraing and Kilt Rock before turning south. It works, and our two-day Skye journey is built around exactly this. What it does not give you is a slow morning. Every hour is allocated.
Three days: the first comfortable number
Three days is where the Highlands stop feeling like a race. The extra day can go in one of two directions:
- Deeper into Skye — Neist Point, the Fairy Pools, Talisker, and time to sit still somewhere.
- North and east — Eilean Donan, Loch Ness properly rather than in passing, and Inverness.
This is the length we recommend most often to first-time visitors, and it is why our three-day journey exists as a separate itinerary rather than a stretched version of the two-day one.
Five days: the Highlands and the coast
Five days opens the north-west — Applecross, Torridon, the Bealach na Bà — or the Cairngorms and Speyside if whisky matters more than coastline. It also stops mattering which day the weather is bad, because there is another one.
Our five-day Highlands and Skye journey is charged at three and a half days, and includes airport collection at both ends, which is a useful thing on a trip that starts and finishes with a flight.
Seven days and beyond
At a week you can add the North Coast 500 in part, or combine the Highlands with the Cairngorms and the east coast. Beyond that, most people start adding England — the Lake District is only two and a half hours south of Glasgow, and our ten-day loop runs Edinburgh to the Highlands, then south through the Lake District, the Cotswolds and London.
The distances that decide everything
| From Edinburgh to | Distance | Driving time, one way |
|---|---|---|
| Stirling | 37 miles | 50 min |
| Glencoe | 100 miles | 2 hr 20 min |
| Glenfinnan Viaduct | 135 miles | 3 hr |
| Loch Ness (Urquhart Castle) | 165 miles | 3 hr 20 min |
| Inverness | 158 miles | 3 hr 10 min |
| Portree, Isle of Skye | 230 miles | 5 hr 15 min |
A useful rule: any destination over three hours away needs an overnight, or the day becomes a drive with a photograph in the middle.
Which season changes the answer
May to September — long daylight. In June the sun sets after ten, which effectively adds three hours to every day. This is when a one-day Glencoe trip feels generous rather than rushed.
October to March — darkness by four in December. The same itinerary needs an extra day, because you cannot see anything after mid-afternoon. Snow can close the A82 through Glencoe entirely.
Midges — late May to early September, worst in still weather near water at dusk. They do not affect how many days you need, but they affect whether you want to stand still at Loch Ness in July at seven in the evening.
If you are arriving by air
Arrival day is often written off, and it does not have to be. Rather than losing the afternoon to a hotel check-in, you can start the journey at the airport and be in the Highlands the same evening — which turns a three-night trip into three usable days rather than two and a half.