Duncansby Stacks
UKscenic

NC500: North Coast 500

Scotland's answer to Route 66: 516 miles of mountains, single-track roads, and empty beaches

Distance
469 mi
755 km
Driving
11 hr 24 min
excl. stops
Suggested
7 days
balanced split
Stops
9
curated

Distance and driving time are measured along the mapped route through the 9 stops listed below. Officially signed versions of famous routes often quote a longer figure, since they include promoted detours this line doesn't take.

Loading NC500: North Coast 500

Opens the planner with every stop loaded. Free, no card needed.

Day by day

Distances are measured along the actual road geometry, not straight-line. Drive times exclude stops, traffic and ferry waits.

Before you go

Best time to drive it

May to September

May is the sweet spot: the peak month for road-trip interest three years running, but before the school holidays fill the single-track passing places.

Indicative costs

  • Fuel (40 mpg petrol)£78
  • TollsFree

Tolls assume ~65% of the distance on tolled road. Fuel prices move constantly: treat these as a range, not a quote.

Driving rules

Emission zones, mandatory equipment and licence requirements change country by country, and in 2026 several of them changed mid-year.

Driving in United Kingdom

Every stop on the NC500: North Coast 500

  1. 1Inverness
  2. 2Dornoch
  3. 3John o' Groats
  4. 4Duncansby Head
  5. 5Durness
  6. 6Sandwood Bay
  7. 7Ullapool
  8. 8Applecross
  9. 9Inverness

Worth a detour

Curated places within 25 km of the road.

Common questions about the NC500: North Coast 500

How long does the NC500: North Coast 500 take?

The driving itself is about 11 hr 24 min across 469 miles (755 km). Most people spread it over 7 days: the day-by-day breakdown on this page splits it into balanced stretches rather than equal ones, so no single day is all driving.

How many miles is the NC500: North Coast 500?

469 miles, or 755 km, measured along the actual road rather than straight-line between towns.

When is the best time to drive the NC500: North Coast 500?

May to September. May is the sweet spot: the peak month for road-trip interest three years running, but before the school holidays fill the single-track passing places.

What does the NC500: North Coast 500 cost in fuel?

Roughly £78 in fuel for a petrol car averaging 40 mpg. Motorways on this route are toll-free. Indicative only: fuel prices move.

More routes like this