Skip to content
Make It Scotland
NC500

North Coast 500 (NC500): the complete guide to Scotland's 516-mile road trip

The North Coast 500 is a 516-mile loop from Inverness Castle around the top of Scotland. What it is, the five sections, how long it takes, when to go, where to stay, and every guide we have written on it.

drone shot on the road of the north west of scotland with hills and lochs in the background.

Written by Ali Murray

The person behind Make It Scotland · 27 April 2026 · Updated 26 August 2026

The North Coast 500: Scotland's 516-mile road trip, explained

The North Coast 500 (NC500) is a 516-mile (830 km) signed driving route around the far north of mainland Scotland. It starts and finishes at Inverness Castle and runs through Wester Ross, Sutherland, Caithness and Easter Ross, taking in the west coast, the north coast and the east coast of the Highlands in one loop. It was launched in March 2015 by the North Highland Initiative to join up roads that were already there, and it has become the best-known road trip in Britain.

Most people drive it clockwise over five to ten days, with seven the length we recommend for a first trip. Pure driving time is about 14 hours, but a third of the route is single track with passing places, and the whole point is to stop. This page is the starting point: what the route is, how it breaks into sections, how long to allow, when to go, where to sleep and what to see, with a link to the detailed guide for each. If you already know what you want, the full index of our NC500 guides is at the bottom of the page.

The NC500 at a glance

The NC500 The short answer
Distance 516 miles (830 km) on the signed route; most people drive nearer 600 with detours
Start and finish Inverness Castle. It is a loop, so you can join it anywhere
Direction Clockwise is standard (west coast first). Anti-clockwise is quieter in July and August
Days needed Five minimum, seven recommended, ten if you want walks and a rest day
Driving time About 14 hours on clear roads with no stops; 20 to 24 hours of real driving over a trip
Best months May, June and September. July and August are warmest, busiest and worst for midges
Roads A-roads, B-roads and long single-track sections with passing places, mostly on the west and north coasts
Hardest road Bealach na Bà to Applecross: 626 m (2,054 ft), gradients up to 20%, unsuitable for large motorhomes and caravans
Fuel Up to 80 miles between petrol stations on the west and north coasts
Need a 4x4? No. Tarmac all the way round
Launched March 2015, by the North Highland Initiative
mermaid statue in the north sea.

waterfall drone shot in the north west of scotland.

The route in five sections

The NC500 is easiest to plan as five sections. Each has its own character and its own driving, and each gets a paragraph here. Distances and times are for clear roads without stops, checked against Google Maps in August 2026; the NC500 route map has the full stop-to-stop table with a note on every road.

Section Miles Clear-road time Highlights
1. Inverness to Applecross 81 2 h 20 Black Isle, Rogie Falls, Bealach na Bà
2. Applecross to Ullapool 119 3 h 40 Applecross coast road, Torridon, Loch Maree, Gairloch, Gruinard Bay, Corrieshalloch Gorge
3. Ullapool to Durness 90 2 h 25 Assynt, Stac Pollaidh, Lochinver, Kylesku Bridge, Scourie, Smoo Cave
4. Durness to John o' Groats 93 2 h 40 Sango Sands, Kyle of Tongue, Bettyhill, Thurso, Dunnet Head, Duncansby Stacks
5. John o' Groats to Inverness 131 3 h 25 Whaligoe Steps, Berriedale Braes, Dunrobin Castle, Dornoch, Chanonry Point

Section 1: Inverness to Applecross

You leave Inverness heading west, through Contin and Garve, then down Glen Carron to Lochcarron and round the head of Loch Kishorn to Tornapress. That is where the decision happens: left for Bealach na Bà, straight on for the coast road via Shieldaig. The Bealach climbs from sea level to 626 metres in about six miles, with hairpins near the top and a summit view that reaches Skye on a clear day. It is the single most dramatic drive on the route and the one most people are nervous about. Read the Bealach na Bà guide before you go, and if you are in a large motorhome, towing, or simply not keen, take the Shieldaig road: it adds about 15 miles and no drama.

Section 2: Applecross to Ullapool

The section regular NC500 drivers rate highest. The coast road runs north up the Applecross peninsula with Raasay and Skye across the water, drops into Shieldaig, then turns east through Glen Torridon under Liathach and Beinn Eighe. From Kinlochewe the road follows Loch Maree to Gairloch, then heads north by Poolewe (Inverewe Garden), Aultbea and Gruinard Bay before cutting inland by Dundonnell to Ullapool. Stops worth the time: the Applecross Inn, the Beinn Eighe mountain trail, Gruinard Bay's white sand, and Corrieshalloch Gorge just before Ullapool. Ullapool itself is the busiest town on the west coast and the place to stock up.

Section 3: Ullapool to Durness

The wildest stretch. North of Ullapool the road climbs into Assynt, under Stac Pollaidh, Cul Mor, Suilven and Quinag, mountains that rise straight out of the moor. Lochinver is the main village; the B869 coast road beyond it (optional, single track, slow) passes Achmelvich beach and the Stoer peninsula, while the main route crosses the Kylesku Bridge and runs north through Scourie to Laxford Bridge, then east across empty country to Durness. You can drive ten minutes here without seeing another car. Durness deserves a night: Smoo Cave is on the edge of the village, Sango Sands and Balnakeil are minutes away, and the Cape Wrath ferry and minibus is the best half-day excursion on the loop.

Section 4: Durness to John o' Groats

The north coast. You drive east along beaches, low headlands and peat bog with the Atlantic on your left the whole way, round the Kyle of Tongue, out to Bettyhill and Strathy, then across the top of Caithness to Thurso, the biggest town on the north coast and the best supermarket for a hundred miles. Dunnet Head, five miles north of John o' Groats, is the true northernmost point of mainland Britain. John o' Groats itself is underwhelming; the reason to come this far east is a mile and a half beyond it at Duncansby Stacks, where a fifteen-minute walk from the lighthouse brings you to the finest sea cliffs on the route.

Section 5: John o' Groats to Inverness

The run home down the east coast, and the quickest section. The A99 passes Wick and Whaligoe Steps, then the Berriedale Braes hairpins and the small towns of Helmsdale, Brora and Golspie. Dunrobin Castle, just north of Golspie, is the most northerly of the great Scottish houses, with falconry displays in summer. Dornoch has a small cathedral, a long beach and a golf course (Royal Dornoch) that people cross oceans to play. The signed route then returns by Tain, Dingwall and Muir of Ord; the A9 over the Kessock Bridge is quicker, and either way Chanonry Point on the Black Isle is worth the detour for dolphins on a rising tide.

picture of a bridge going over the water, framed with gorse bushes.

picture at the entrance of smoo cave, in the north west of scotland.

How long does the NC500 take?

Seven days. That is the answer for most first-time drivers, and it is what people who booked five tend to say they wish they had chosen. Five days works if your dates are fixed and you are happy with long driving days and quick stops. Ten days is where the route opens up: Cape Wrath, a walk up Stac Pollaidh, a rest day in Ullapool. Three days is a driving test, not a holiday. The official NC500 says "at minimum 5-7 days", and we agree. For the trade-offs at every length, with daily mileage, read how long does the NC500 take, then pick the 5-day, 7-day or 10-day NC500 itinerary.

When to drive the NC500

May, June and September. Late May to early July gives you the longest days (light until nearly 11pm at the solstice) and the most settled weather, with the midges not fully awake before mid-June. September has golden light, thinning crowds and fading midges. July and August are the warmest months and the busiest, and beds on the west coast sell out months ahead. April and October are quiet and cheap with some places still shut. Winter means empty roads, a chance of the aurora, and closures you have to plan around. Our guide to the best time of year to drive the NC500 goes month by month.

Thinking about November to March? Our guide to the NC500 in winter covers daylight hours, which roads are gritted, and what is open month by month.

Where to stay on the NC500

Accommodation on the loop runs from country-house hotels to two-person pods, and most of what you will actually use sits in between: family-run B&Bs, self-catering cottages, small hotels in old fishing towns, and the purpose-built pods that have sprung up along the route over the last decade. The classic overnight stops are Applecross or Torridon, Gairloch or Ullapool, Lochinver or Scourie, Durness or Tongue, Thurso, and Dornoch. Book the west coast nights first, because that is where beds are scarcest, and book anything for July and August months ahead. Our NC500 accommodation guide works through the route section by section, campsites along the NC500 covers every main site, and the listings below are all on or near the route.

drone shot on the road of the north west of scotland with hills and lochs in the background.

Places to stay on the NC500

Hotels, B&Bs, pods, cottages and campsites on or near the route, all in our directory.

Travelling with a dog? The NC500 with a dog lists the hotels, campsites and hire companies that take them, with the dog charge for each.

Things to do and see on the NC500

The route is the attraction, but it is slow, and that gives you time for stops you would never have planned. Start with 25 of the best stops on the NC500, which covers the viewpoints, beaches, castles and walks in the order you reach them. Beaches are a strength of the far north (Achmelvich, Sandwood Bay, Balnakeil, Sango Sands, Ceannabeinne, Dunnet Bay); the best beaches on the NC500 says which are worth the walk. Then it depends on you: castles on the NC500, from the ruin of Ardvreck on Loch Assynt to the Castle of Mey, distilleries along the North Coast 500 for Glen Ord, Clynelish, Old Pulteney and Wolfburn, wildlife on the NC500 for dolphins at Chanonry Point, puffins on Handa Island and eagles over Assynt, and the NC500 family activities guide if you have children in the back.

Driving the NC500

Single-track roads with passing places are the thing most people underestimate. They are built for one vehicle at a time, with wide bays on alternating sides. You pull fully into a passing place (or stop opposite one) to let oncoming traffic through, and you use them to let faster vehicles past. Half in, half out is the classic mistake. Fuel is up to 80 miles apart on the west and north coasts, so fill up when you see a pump; mobile signal comes and goes, so download offline maps; and Bealach na Bà is not for large motorhomes, caravans or nervous drivers. If you are hiring a motorhome or campervan, our guide to driving the NC500 in a motorhome or campervan covers hire, etiquette and overnight parking. Scotland's drink-drive limit is lower than England's (50 mg per 100 ml), so the distilleries are the end of the driving day, not the middle.

For fuel, hire, pitch and hotel prices, and four worked budgets for two people, read how much does the NC500 cost.

Eating and drinking on the NC500

Food on the route is better than it used to be and still patchy, so the good places are worth planning around: the Applecross Inn for dinner by the sea, the Kishorn Seafood Bar for langoustines, the Seafood Shack in Ullapool, Cocoa Mountain in Durness for hot chocolate, and the Oyster Catcher in Portmahomack on the way home. Kitchens close earlier than you expect, Sunday hours are unpredictable, and in summer you book. Nothing ends a good day faster than expecting a hot meal in a village of forty people at nine o'clock on a Sunday.

Practical tips before you go

  • Book accommodation first, then plan the days around it. Walk-in stays between June and August are a gamble.

  • Download offline maps. Google Maps offline, OS Maps and Maps.me all work.

  • Fill up when you see a petrol station, and do not let the tank drop below a quarter on the west coast.

  • Allow double the sat-nav estimate on single-track sections, and drive in daylight on your first loop.

  • Pack layers. The weather at sea level is not the weather on Bealach na Bà.

  • Slow down in villages, take litter home, close gates, and do not light fires in peat country.

  • Carry a flask. It turns a rainy lay-by into a good memory.

Every NC500 guide

Everything we have written on the route, grouped by what you are trying to do.

Route and planning

Stops, beaches and things to do

Where to stay

Frequently asked questions

What is the NC500?

The North Coast 500 is a 516-mile (830 km) signed driving route around the north of mainland Scotland, starting and finishing at Inverness Castle. It was launched in 2015 and links existing roads through Wester Ross, Sutherland, Caithness and Easter Ross into one loop.

How long is the NC500?

516 miles, or 830 km, on the signed route. With detours to Cape Wrath, the Assynt coast road, Dunnet Head or the Black Isle, most drivers cover 550 to 600 miles. See the NC500 route map for the distance between every stop.

How many days do you need for the NC500?

Five as a minimum, seven for a first trip with proper stops, ten if you want walks and a rest day. Our guide to how long does the NC500 take compares every length.

Where does the NC500 start and finish?

Inverness Castle. The route is a loop, so you can join it anywhere and drive it in either direction. Most people go clockwise, heading west first.

When is the best time to drive the NC500?

May, June or September. Late May to early July has the longest days and the most settled weather; September has quieter roads and autumn light. See the best time of year to drive the NC500.

Is the NC500 all single-track road?

No. Roughly 30 to 40% is single track with passing places, mostly on the west coast, through Assynt and along the north coast. The east coast is standard two-lane road.

Can you do the NC500 in a motorhome?

Yes. Most motorhomes and campervans complete the loop without trouble. The exception is Bealach na Bà, which is unsuitable for large vehicles; use the road via Shieldaig instead. See driving the NC500 in a motorhome or campervan.

Do you need a 4x4 for the NC500?

No. The route is tarmac all the way round. Confidence on narrow roads and knowing passing-place etiquette matter far more than ground clearance.

Is the NC500 worth it?

Yes, if you give it the time. Driven in seven to ten days, with the west coast nights booked ahead and the single-track roads taken slowly, it is the best road trip in Britain. Driven in three days it is a lot of windscreen.