NC500 Route: 7 Days Around Scotland's North Coast 500
Single-track coast, sea cliffs and the far north.
The NC500 route driven properly in 7 days from Inverness — Applecross, Torridon, Durness and John o' Groats, with drive times and single-track advice.
The North Coast 500 is a 516-mile loop from Inverness around the top of Scotland, and it became famous fast: the route was only branded in 2015. What it is, underneath the marketing, is a string of genuinely remarkable coast roads connected by moor and glen: the Bealach na Bà over to Applecross, the Torridon mountains, the emptiness between Ullapool and Durness, and the long north coast where the sea is Caribbean-coloured and about eight degrees.
Seven days is the honest length. It can be driven in three, and people do, and they spend those three days driving. The roads are single-track for long stretches with passing places rather than lanes, which means the average speed is far below what the map suggests and the whole thing rewards stopping.
One thing this plan is explicit about: the loop itself takes about five driving days, and the last two here go south into the Cairngorms from Inverness. That is a common way to use a full week and it is not part of the NC500, if you would rather spend the time on the coast, the days on the west side are the ones to slow down.

Your days
You leave the city for river islands, lunch by a loch under the Torridon giants, then climb a mountain pass to sleep at the edge of the map.
Start here before the road takes over — this is the last city view for a week.
A short walk from the castle along the riverside path.
The road from Inverness climbs west into Glen Torridon, and the mountains simply appear.
Just along the glen road from the viewpoint, at the loch.
From Torridon the road turns to Applecross via the Bealach — the pass is the approach, not a detour.
Overnight in Applecross
- View
Eagle Rock Applecross Luxury Eco Lodge Sleeps 14
guesthouse · 1.7 km from the centre★ 5.0 · Eagle Rock, Milton - View
Applecross B&B and Luxury Cabins
guesthouse · 5.7 km from the centre★ 4.9 · Upper, Toscaig, Applecross, Strathcarron - View
Applecross Inn
guesthouse · 0.0 km from the centre★ 4.6 · Shore St, Applecross, Strathcarron - View
Browse places to stay
Applecross
Booking happens on the partner's site.
- Fuel up in Inverness or Torridon — Applecross has very limited fuel options.
- The Applecross Inn is the only proper dinner spot in the village — arrive without a reservation and hope, or self-cater.
- The Bealach na Bà closes in snow/ice — check conditions before committing.
- Shieldaig+15 km
Pretty pine-fringed loch village just south of Applecross, good short walk to the shore.
- Beinn Eighe National Nature Reserve trail+5 km
Waymarked mountain trail with a genuinely spectacular loch and peak panorama.
Sea lochs and a quiet beach give way to a suspension bridge over a roaring gorge before you reach the harbour town.
A short detour inland from the coast road before dropping into Ullapool.
Overnight in Ullapool
- View
Westlea House
guesthouse · 0.2 km from the centre★ 5.0 · Westlea Guest House, 2 Market St, Ullapool - View
Croft Cottage
guesthouse · 4.6 km from the centre★ 5.0 · Ross-shire Croft Cottage, Steves Digs, Ardmair, Ullapool - View
Clachan Farmhouse Bed & Breakfast - Ullapool
guesthouse · 11 km from the centre★ 5.0 · Clachan Farmhouse, Clachan Lochbroom, Ullapool - View
Browse places to stay
Ullapool
Booking happens on the partner's site.
- Ullapool is small — park in the main harbourfront car park, walk everywhere.
- Fuel and restock in Ullapool; options thin out heading further north.
- Corrieshalloch Gorge car park can fill in peak season — arrive earlier in the day.
- Inverewe Garden+10 km
Subtropical gardens on the same latitude as Siberia, warmed by the Gulf Stream — an odd, lovely detour.
- Rock Stop, Unapool+25 km
Small geology visitor centre explaining the ancient Moine Thrust landscape you're driving through.
Jagged peaks and a bridge over a sea loch lead you to a cave you can actually walk into at the edge of Scotland.
North from Ullapool, this odd little mountain dominates the skyline.
Just before Durness village, the road passes right by the cave entrance.
Overnight in Durness
- View
Mackay's Rooms
guesthouse · 0.0 km from the centre★ 4.8 · A383, Durness, Lairg - View
Smoo Lodge B&B
guesthouse · 1.4 km from the centre★ 4.8 · A838, Durness, Lairg - View
Wild Orchid Guest House
guesthouse · 0.2 km from the centre★ 4.7 · Durine, Durness, Lairg - View
Browse places to stay
Durness
Booking happens on the partner's site.
- The road north of Ullapool is mostly single-track — allow extra time, use passing places.
- Durness has limited fuel — top up in Lochinver or Kylesku if possible.
- Smoo Cave boat trips depend on tide/rain — check with operator on arrival.
- Achmelvich Beach+8 km
A hidden turquoise-water beach near Lochinver that looks Caribbean, not Scottish.
- Sandwood Bay+30 km
Remote, dramatic dune beach reached only by a 4-mile walk — for those with extra time and energy.
Empty beaches and a mountain-mirrored loch lead you to sea stacks at the very tip of mainland Britain.
East along the coast road, the Kyle opens up with the mountain behind it.
A few minutes further along the coast from John o' Groats itself.
Overnight in John o' Groats
- View
Burnside Cottage B&B + The Pig Shed
guesthouse · 6.0 km from the centre★ 5.0 · Ha of Gills, Canisbay, Upper Gills, Wick - View
Alba Sunrise B & B
guesthouse · 9.5 km from the centre★ 5.0 · Alba House, Nybster, Wick - View
John o' Groats Guest House
guesthouse · 1.0 km from the centre★ 4.9 · A99, John o' Groats, Wick - View
Browse places to stay
John o' Groats
Booking happens on the partner's site.
- Fuel up in Tongue or Bettyhill — options are sparse on this stretch.
- John o' Groats itself is small; the real draw is Duncansby Head just beyond it.
- Coastal weather changes fast here — pack layers even in summer.
- Strathnaver Museum, Bettyhill+1 km
Small museum on the Highland Clearances, if you want context for the empty glens you've been driving through.
- Dunnet Head+20 km
The actual most-northerly point of mainland Britain (John o' Groats is a myth) with a lighthouse and Orkney views.
A cliffside staircase to a hidden harbour and a fairy-tale castle carry you back down toward Inverness.
South from Wick, a short detour finds the steps hidden right off the road.
The castle sits right on the coast road just past Golspie.
Overnight in Inverness
- View
Black Isle Bar & Rooms
hostel · 0.1 km from the centre★ 4.7 · 68 Church St, Inverness - View
Ness Walk Hotel - 5 Star Luxury Inverness Hotel
hotel · 1.1 km from the centre★ 4.7 · 12 Ness Walk, Inverness - View
Kingsmills Hotel - Top Inverness Hotel with Swimming Pool
hotel · 1.3 km from the centre★ 4.5 · Culcabock Rd, Inverness - View
Browse places to stay
Inverness
Booking happens on the partner's site.
- Whaligoe Steps parking is on the main road with a small unmarked sign — go slow.
- Dunrobin Castle gets busy midday in summer — aim for morning or late afternoon.
- This is a full return-driving day — start early to enjoy both stops unhurried.
- Old Pulteney Distillery, Wick+2 km
A working whisky distillery with tours in a proper fishing-town setting.
- Dornoch+10 km
A handsome cathedral town with a famous golf links and a good beach.
A gentle forest loch walk in the morning is just the warm-up before you spend the afternoon climbing a real mountain.
A short drive south into Rothiemurchus Forest from Aviemore.
From the loch, drive up to the Cairn Gorm car park to start the ascent.
Overnight in Aviemore
- View
Ravenscraig Guest House
guesthouse · 0.5 km from the centre★ 4.9 · 141 Grampian Rd, Aviemore - View
Ardlogie Guest House & Self-Catering
guesthouse · 0.6 km from the centre★ 4.9 · shire, Dalfaber Road Aviemore Inverness, Aviemore - View
Cairngorm Guest House
guesthouse · 0.4 km from the centre★ 4.8 · 139 Grampian Rd, Aviemore - View
Browse places to stay
Aviemore
Booking happens on the partner's site.
- Cairn Gorm weather turns fast — check Mountain Weather Information Service before setting out.
- Park at Cairn Gorm car park (small fee) — fills early on clear days.
- Aviemore has plenty of parking at hotels; no restricted zones to worry about.
- Rothiemurchus Estate+3 km
Working estate with more waymarked forest trails and red squirrel spotting if legs are tired the next morning.
- Strathspey Steam Railway+0 km
A vintage steam train running between Aviemore and Broomhill, a fun low-effort add-on.
An old packhorse bridge and an ancient burial site bookend the battlefield that closes the loop back into Inverness.
A short hop north from Aviemore on the old road.
On the final approach into Inverness, the battlefield sits just off the road.
A couple of minutes' drive from the battlefield car park.
Overnight in Inverness
- View
Black Isle Bar & Rooms
hostel · 0.1 km from the centre★ 4.7 · 68 Church St, Inverness - View
Ness Walk Hotel - 5 Star Luxury Inverness Hotel
hotel · 1.1 km from the centre★ 4.7 · 12 Ness Walk, Inverness - View
Kingsmills Hotel - Top Inverness Hotel with Swimming Pool
hotel · 1.3 km from the centre★ 4.5 · Culcabock Rd, Inverness - View
Browse places to stay
Inverness
Booking happens on the partner's site.
- Culloden gets busy midday — book timed entry and go early or late.
- Inverness city centre has pay-and-display and hotel parking — check your hotel offers it.
- This is a short final day by design — leave time to wander Inverness itself before flying out.
- Fort George+15 km
A vast, still-active 18th-century artillery fortress on a headland, one of Europe's best-preserved.
- Cawdor Castle+10 km
A romantic, still-lived-in castle with lovely gardens, linked (loosely) to Shakespeare's Macbeth.
This route was drafted with AI. Please double-check roads, opening hours and local conditions before you go.
Questions, answered
- Which direction should I drive the NC500?
- Anticlockwise: west coast first, is the usual advice and the better drive: you take the Bealach na Bà early while you are fresh, the best scenery comes before you tire of it, and you end on the gentler east coast. Clockwise puts the hardest driving at the end of the week.
- How many days do you need for the NC500?
- The loop is about five driving days at a pace that lets you stop; a week gives you either two slower days on the west coast or an add-on inland, which is how the plan below uses them. Anything under four days is a driving marathon that misses the point: the road averages far slower than its distance suggests.
- When is the best time to drive the NC500?
- May, June and September. May and June have the long days and the fewest midges; September has the colour and the quiet. July and August bring both the midges and the traffic, and the single-track sections are genuinely congested. Winter has five hours of daylight and real weather.
- How do passing places work on single-track roads?
- Pull into a passing place on your left, or stop opposite one on your right, and let the oncoming car through. Never park in one. Let faster traffic overtake: locals are working, not sightseeing, and a raised hand is the expected thank-you.
- Can you camp along the NC500?
- Wild camping is legal in Scotland under the Outdoor Access Code, but it means a tent away from the road, not a campervan in a lay-by, and the difference has become a genuine local grievance. Book campsites in advance in summer; motorhome facilities on the route are limited and fill early.
- Do I need to book accommodation on the NC500?
- Yes, and early for June to August: the villages are small, the room count is tiny, and Applecross, Durness and Lochinver sell out months ahead. This is the single most common way the trip goes wrong.
Worth reading first
Other routes you might like

Ireland Road Trip: A 7-Day Loop from Dublin
Cliffs, castles and green roads in one circuit.
7 days · 1,140 km

Scotland Road Trip: 7 Days of Highlands from Edinburgh
Lochs, glens and castle ruins beyond the city.
7 days · 950 km

Portugal Road Trip: Lisbon to Porto in 7 Days
The Atlantic coast, one unhurried stretch at a time.
7 days · 626 km