516 miles of Scottish Highlands coastline, passing through some of the most remote and dramatic landscape in Europe. The North Coast 500 is not just a road — it's a loop that redefines what you think driving in Britain can be.

Often called "Scotland's Route 66," the NC500 traces a circuit around the northern Highlands, starting and ending in Inverness. It passes through mountains, sea lochs, pristine beaches, and single-track roads where sheep outnumber cars. It includes some of the UK's most spectacular driving roads — Bealach na Ba alone is worth the entire trip.

But the NC500 isn't a motorway blast. Much of the route follows single-track roads with passing places, and the logistics — fuel, accommodation, weather — require proper planning. This guide covers everything you need to know to do it right.

The short version: The North Coast 500 is a 516-mile loop from Inverness around the Scottish Highlands. Drive it clockwise for the best coastal views and to hit Bealach na Ba in the right direction. Allow 5-7 days minimum. Book accommodation ahead in summer. Fuel up at every opportunity — some stretches have no fuel for 50+ miles.

Table of Contents

Quick Facts: North Coast 500

Detail Info
Route Circular loop from Inverness around the Scottish Highlands
Total length 516 miles (830 km)
Key roads A9, A836, A838, A894, A837, A835, plus Bealach na Ba detour
Elevation Sea level to 626 m (Bealach na Ba)
Road types Mix of single-track, single carriageway, and dual carriageway
Surface Mostly good asphalt; some rough patches on single-track sections
Season Year-round (best: May-September)
Recommended duration 5-7 days minimum
Toll None
Difficulty Moderate — single-track roads and remote sections require confidence and planning

Clockwise vs Counter-Clockwise: Which Direction?

This is the first decision and it matters. Clockwise is the popular recommendation, and here's why:

  • Heading up the west coast first puts you on the seaward side for the most dramatic coastal views
  • You reach Bealach na Ba as an ascent — driving uphill is more dramatic and safer than descending its steep gradients
  • The east coast descent back to Inverness is gentler terrain, a natural wind-down after the intensity of the west
  • Most NC500 literature, waypoints, and services are oriented for clockwise travel

Counter-clockwise has its advocates. You get the east coast "warm-up" first, arrive at Bealach na Ba from the Applecross side (less intimidating approach), and hit the west coast for the finale. If you're nervous about Bealach na Ba, doing it downhill is actually the easier option despite the steepness.

Both directions work. But for first-timers, clockwise is the better experience.

Key Sections of the NC500

Inverness to Applecross (West Coast)

The route heads west from Inverness through Muir of Ord and Strathcarron. The landscape transitions from gentle farmland to rugged Highland terrain. This section includes the turn-off to Bealach na Ba — the most famous single section of the entire NC500.

From Applecross, the road hugs the coast northward through Shieldaig and Torridon. The views of the Torridon mountains reflected in sea lochs are extraordinary.

Torridon to Durness (Northwest Coast)

This is the wild heart of the NC500. The road passes through Gairloch, Ullapool, and Lochinver before reaching the stunning beaches of Durness. Much of this section follows single-track roads through genuinely remote terrain — you can drive for miles without seeing another vehicle.

Sandwood Bay, accessible only by a 4-mile walk from the road, is regularly voted Britain's most beautiful beach. The Smoo Cave at Durness is a geological wonder.

Ullapool is the largest town on the northwest coast and the best place to restock on fuel, food, and supplies.

Durness to John O'Groats (North Coast)

The top of Scotland. The road runs along the north coast through Tongue and Thurso to John O'Groats. The landscape is windswept and vast — open moorland meeting the sea. On clear days you can see Orkney from the cliffs.

Dunnet Head — not John O'Groats — is the actual northernmost point of mainland Britain. Worth the short detour.

John O'Groats to Inverness (East Coast)

The east coast section runs south through Wick, Helmsdale, and Dornoch back to Inverness. It's more gentle than the west coast — broader roads, pastoral scenery, whisky country (the Glenmorangie and Clynelish distilleries are both on the route). The Berriedale Braes hairpins near Helmsdale are a notable driving highlight — steep switchbacks that feel surprisingly Alpine.

Bealach na Ba: The NC500's Crown Jewel

Bealach na Ba ("Pass of the Cattle") is the highest road climb in Britain, reaching 626 metres in just 5.5 miles. It features hairpin bends reminiscent of Alpine passes, gradients of up to 20%, and views across the Inner Sound to Skye that are among the finest in the UK.

The road is narrow — single-track with passing places for most of its length. The gradient is relentless. The hairpins are tight. On a clear day, the views from the summit are staggering. On a foggy day, it's still extraordinary — just a different kind of extraordinary.

Practical tips for Bealach na Ba:

  • Use low gears on the descent. The gradient is steep enough to seriously heat your brakes.
  • Pull into passing places for faster vehicles. The etiquette is essential here.
  • In winter, the road can be closed due to snow and ice. Check before attempting it.
  • The drive takes 20-30 minutes one way in good conditions.

The nearby village of Applecross is a natural stopping point. The Applecross Inn is famous for its seafood and its view across the water to Raasay and Skye.

For a deeper dive into this road specifically, the Bealach na Ba guide covers it in full detail. And for more UK roads in this league, the best driving roads in the UK roundup covers the country's finest.

Single-Track Road Etiquette

Much of the NC500 follows single-track roads — one lane shared by traffic in both directions. Getting this wrong frustrates locals and creates genuinely dangerous situations. Here are the rules:

  • Use passing places. When you see an oncoming vehicle, pull into the nearest passing place on your left. If the passing place is on your right, stop opposite it and let the oncoming vehicle pull in.
  • Never park in a passing place. They're for passing, not picnics.
  • Let faster traffic past. If a vehicle behind you is faster, pull into the next passing place and wave them through. This is expected, not optional.
  • Don't reverse into a passing place on your right. Pull forward to the next one on your left.
  • Use your mirrors. On single-track roads, awareness of what's behind you matters as much as what's ahead.
  • Be patient. Sheep, cattle, and other livestock use these roads too. Slow down and give them time to move.

Single-track etiquette is the social contract of Highland driving. Get it right and locals will wave, smile, and point you to the best hidden viewpoints. Get it wrong and you'll get dirty looks all the way to Durness.

When to Drive the North Coast 500

Best Months

  • May and September: Best balance of weather, daylight, and manageable tourist numbers. Roads are quieter, accommodation is easier to book, and the light is beautiful.
  • June-August: Longest daylight hours (near 24 hours of light at midsummer in northern Scotland). But this is peak season — accommodation books up months in advance and the single-track roads can get busy.
  • October-April: Quieter roads and dramatic winter scenery, but shorter daylight hours, rougher weather, and some facilities close for winter. Bealach na Ba may be closed.

Duration

5-7 days is the recommended minimum. You can drive the route in 2-3 days if you push, but you'll miss the point. The NC500 rewards stopping — for views, for walks, for conversations with locals, for detours down side roads that lead to hidden beaches.

A week gives you time to stop when the light is right, wait out a rain shower, and explore at least a few of the side attractions without feeling rushed.

Fuel Planning on the NC500

This is not optional planning — it's essential. Some sections of the NC500 have no fuel stations for 50 miles or more.

Key fuel stops:

  • Inverness (full services)
  • Lochcarron / Strathcarron
  • Gairloch
  • Ullapool (last reliable fuel before long northwest coast stretch)
  • Durness area
  • Thurso
  • Wick
  • Helmsdale / Brora
  • Dornoch / Tain

Rule of thumb: Fill up whenever you can. Don't rely on "there'll be a station soon." On the northwest coast, some fuel stops have limited hours — they may close in the evening or on Sundays, especially in remote villages.

If you're driving an EV, plan even more carefully. Charging infrastructure on the remote sections is improving but still limited. Check ZapMap or similar services for current charger locations.

Accommodation and Camping

Book ahead in summer. The NC500's popularity has outgrown accommodation capacity in some areas. Options include:

  • Hotels and B&Bs — Available in most towns and villages. Range from basic to luxury. The Kylesku Hotel and Mackay's in Durness are popular NC500 stops.
  • Wild camping — Legal in Scotland under the right of access (Scottish Outdoor Access Code). You can pitch a tent in most unenclosed land. Leave no trace.
  • Campervan/motorhome — Popular but controversial. Large motorhomes cause traffic issues on single-track roads and some communities are resistant to wild camping with motorhomes. Use designated sites where possible and be respectful.
  • Hostels and bothies — SYHA hostels at Torridon, Durness, and Tongue. Mountain bothies (free, basic shelters) are dotted through the Highlands.

Weather on the NC500

Scottish Highland weather is famously unpredictable. You can experience all four seasons in a single day — sunshine, rain, hail, and wind, sometimes within the same hour.

Expect rain. The west coast of Scotland is one of the wettest places in Europe. Pack waterproofs for yourself and carry a plan B for each day. But the compensation is real: when the sun breaks through between showers, the light on the Scottish mountains and coast is genuinely world-class.

Wind can be severe, especially on the north coast and exposed passes. High-sided vehicles and motorcycles should check forecasts before tackling Bealach na Ba or the north coast in strong winds.

Hazards and Driving Tips

  • Single-track roads — follow the etiquette described above. Take it slowly and use passing places.
  • Livestock on the road — sheep, Highland cattle, and deer regularly stand on or cross the road. Dawn and dusk are highest risk for deer.
  • Potholes — some single-track sections have rough surfaces. Watch your speed on unfamiliar surfaces.
  • Limited mobile signal — large stretches of the northwest coast have no signal at all. Download offline maps before you go.
  • Fatigue — the roads are demanding. The concentration required for single-track driving, especially with oncoming traffic, is higher than you might expect. Take breaks.

How Pace Notes Help on Unfamiliar Highland Roads

The NC500 includes hundreds of miles of unfamiliar road with blind crests, tight bends hidden by stone walls, and elevation changes that alter the road's character constantly. On single-track roads, you're managing oncoming traffic and passing places while simultaneously trying to read the road.

Rods calls out corner severity through your speakers as you drive — rating each bend so you know whether the next corner is a gentle sweep or a tight hairpin before you reach it. On the narrow Highland roads where you can't see around the bend and you're also watching for passing places and oncoming traffic, that extra information lets you plan your positioning and speed with more confidence.

Rods works offline too, which matters on the NC500 where mobile signal disappears for long stretches along the northwest coast. Create your route before you leave Inverness and the pace notes work the entire way with GPS only.


FAQ: North Coast 500

How long does the North Coast 500 take? Allow 5-7 days minimum to do the route justice. You can drive the 516 miles in 2-3 days if you push, but the NC500 rewards stopping for views, walks, detours, and side roads. A week gives you time to experience the Highlands rather than just drive through them.

Is the NC500 suitable for motorhomes? Yes, but with caveats. Large motorhomes struggle on the single-track sections, especially Bealach na Ba. They cause queuing on narrow roads and frustrate local traffic. If you take a motorhome, use designated campsites, be generous with passing places, and consider skipping the narrowest sections. A smaller campervan is a better choice for the route.

Do you need to book accommodation on the NC500? In summer (June-August), absolutely. Accommodation along the route books up weeks or months in advance. In shoulder season (May, September), booking a few days ahead usually works. If wild camping, no booking needed — but follow the Scottish Outdoor Access Code.

Which direction should you drive the NC500? Clockwise is the most popular and generally recommended direction. You get the dramatic west coast views first, approach Bealach na Ba uphill, and finish with the gentler east coast back to Inverness. Counter-clockwise works too and some prefer it for the east coast "warm-up."

Is Bealach na Ba dangerous? Bealach na Ba is demanding but not dangerous if you drive within your limits. The gradient reaches 20%, the hairpins are tight, and the road is single-track. Use low gears, watch for oncoming traffic, and don't attempt it in ice or heavy fog. In good conditions, it's one of the finest driving experiences in Britain.