MuxarilNorth Coast 500 Guide
Scottish Highlands self-drive

516 miles, one single-track loop, and a passing place every quarter mile.

The North Coast 500 circles Scotland's northern Highlands from Inverness Castle and back — six regions, eleven distilleries, a mountain pass with a 20% gradient, and long stretches where the next fuel pump is further away than you think. This guide breaks the real route into five drivable stages and covers the parts other guides skip.

  • 516 mi / 830 km total loop distance, Inverness to Inverness
  • 6 regions Inverness-shire, Wester Ross, Easter Ross, Sutherland, Caithness, Black Isle
  • 5–7 days the minimum most drivers actually need, not the 3-day version some itineraries push
Single-track hairpin road climbing the Bealach na Bà pass above Applecross
Bealach na Bà — the steepest road climb in the UK, and stage 1's final approach into Applecross.
01
Why this route is different from a normal road trip

It's a loop with almost no motorway, and that changes how you plan it.

Most of the NC500 runs on single-track roads with passing places rather than two-lane tarmac — average speeds are lower than the map distance suggests, fuel stations thin out badly on the west coast, and the most photographed stretch (the Bealach na Bà) is legally closed to caravans and vehicles over 5.5 m. None of that makes the route harder to enjoy; it makes it worth planning properly before you go.

Route type
Single-track loop, clockwise or counter-clockwise from Inverness
Steepest stretch
Bealach na Bà — up to 20% gradient, caravans prohibited
Longest fuel gap
Roughly 60 miles, Applecross to Torridon side, see driving notes
03
Signature tool — the passing-place protocol

Which way do you give way? Answer two questions.

Single-track roads carry their own right-of-way rule, and it isn't always intuitive on a blind bend. This tool applies Highway Code Rule 155 to your exact situation — try it here, then read the full explanation on the driving notes page.

What's the gradient where you are?
Where's the nearest passing place?

Answer both to get your move.

Pick your gradient and where the nearest passing place sits.

04
Coastal Highland distillery buildings on the Dornoch Firth

Eleven distilleries, mostly on the east coast

Glenmorangie, Dalmore, Balblair, Clynelish, Old Pulteney and Wolfburn all sit within a short detour of the route between Inverness and Thurso — the full trail, with which ones actually take walk-ins.

Read the whisky trail →

Ardvreck Castle ruin on the shore of Loch Assynt

Ruins you can walk into, and one you can tour

Ardvreck's 15th-century tower on Loch Assynt, Castle Varrich above the Kyle of Tongue, and Dunrobin's still-lived-in fairytale pile near Golspie — three very different kinds of "castle" on one route.

Read castles & ruins →

05
Before you book anything

Three things that change the trip more than any single stop does.

Fuel gaps

The west coast between Applecross and Ullapool has real distances between working pumps. Plan fill-ups, don't assume one.

Fuel & services →

Midges

Late May to September, still evenings, no wind — that's when they're worst, and it affects where you'll actually want to eat dinner outside.

Wildlife & midges →

When to go

May–June and September give you the best odds against midges and school-holiday traffic without losing daylight hours.

Best time to visit →

How many days

Five days is a genuine minimum if you want to get out of the car more than you're in it — here's how to allocate them.

Plan your trip →

Where to sleep on the loop

Rooms for every stage of the drive

1,000 hotels from the Hotelbeds catalogue, 264 of them in the Highlands along the North Coast 500 and the rest across Britain for the drive north. Beds are scarce between Applecross and Durness, so choose the night's stop before the day's route. Search by name or town, open the filters for stars and facilities, and book directly with the hotel; we show no prices.

  1. Inverness68 hotels
  2. Nairn10 hotels
  3. Dornoch6 hotels
  4. Wick3 hotels
  5. Thurso10 hotels
  6. Ullapool5 hotels
  7. Gairloch4 hotels
  8. Portree17 hotels
  9. Aviemore8 hotels
  10. Elgin10 hotels

1,000 hotels across the UK

18 of 1000 shown

Descriptions and photos come from the Hotelbeds catalogue and are in English. Muxaril is an information guide, not a booking site: it shows no live prices or availability. Check rates, VAT and cancellation terms directly with the hotel.