North Coast 500 Itinerary: The Complete NC500 Road Trip Guide

North Coast 500 Itinerary: The Complete NC500 Road Trip Guide

The North Coast 500 is Scotland’s great road trip: a 516-mile loop that starts and ends in Inverness and traces the wild northern Highlands, taking in hairpin mountain passes, white-sand beaches, fairytale castles, ancient peaks and some of the emptiest, most beautiful coastline in Britain. Launched in 2015, it has become one of the most famous driving routes in the world, and for good reason.

This guide breaks the route into its best individual stops, grouped by the west, north and east coasts you’ll travel in a clockwise loop. Use the quick links to jump to a section, browse the cards for every major stop, or check the comparison table to plan how many days you’ll need. Each stop links to its own detailed page with tips, photos and practical advice.

Jump to: ๐ŸŒŠ West coast: Bealach na Bร  ยท Ullapool ยท Lochinver  |  ๐Ÿงญ North coast: Durness ยท John o’ Groats  |  ๐Ÿฐ East coast: Dunrobin Castle ยท Chanonry Point

West Coast: Inverness to Assynt

Leaving Inverness clockwise, the west coast is the most jaw-dropping stretch: the Bealach na Bร , the Torridon and Assynt mountains, and a string of white beaches most travellers have never heard of.

Inverness on the North Coast 500
๐ŸŒŠ West coast๐Ÿ“ Start / End

The Highland capital and traditional start and finish of the loop, with a castle, a river, Loch Ness and Culloden battlefield on the doorstep.

๐Ÿ™๏ธ Highland capital๐Ÿš— Route start๐Ÿฐ Culloden nearby
View stop →
Bealach na Bร  on the North Coast 500

Bealach na Bร 

Mountain pass
๐ŸŒŠ West coast๐Ÿ“ Applecross

Britain’s most dramatic mountain road, a hairpin climb to 626m with Alpine-style switchbacks and enormous views over to Skye.

โ›ฐ๏ธ Highest road climb๐Ÿš— Hairpin bends๐Ÿ“ท Huge views
View stop →
Applecross on the North Coast 500

Applecross

Village + inn
๐ŸŒŠ West coast๐Ÿ“ Wester Ross

A remote village reached over the Bealach na Bร , with a celebrated waterside inn serving seafood and views across to Raasay and Skye.

๐Ÿบ Famous inn๐ŸŒŠ Coastal setting๐ŸŸ Fresh seafood
View stop →
Shieldaig on the North Coast 500

Shieldaig

Village
๐ŸŒŠ West coast๐Ÿ“ Wester Ross

A picture-perfect single-street village of whitewashed cottages facing a pine-covered island, one of the prettiest stops on the west coast.

๐Ÿ˜๏ธ Whitewashed cottages๐ŸŒฒ Pine island๐ŸŒ… Sunsets
View stop →
Torridon Hills on the North Coast 500
๐ŸŒŠ West coast๐Ÿ“ Wester Ross

Some of the oldest and most spectacular mountains in Britain, towering over Glen Torridon with world-class hillwalking and roadside grandeur.

โ›ฐ๏ธ Ancient peaks๐Ÿฅพ Serious hikes๐Ÿ“ท Scenery
View stop →
Gairloch on the North Coast 500

Gairloch

Village + beaches
๐ŸŒŠ West coast๐Ÿ“ Wester Ross

A scattered crofting village with sandy beaches, wildlife-watching boat trips, and the subtropical Inverewe Garden just up the coast.

๐Ÿ–๏ธ Sandy beaches๐Ÿฌ Wildlife trips๐ŸŒท Inverewe nearby
View stop →
Mellon Udrigle Beach on the North Coast 500
๐ŸŒŠ West coast๐Ÿ“ Wester Ross

A hidden white-sand bay down a dead-end road, with clear water and a view of distant mountains that feels like a private discovery.

๐Ÿ–๏ธ White sand๐ŸŒŠ Clear water๐Ÿคซ Hidden gem
View stop →
Ullapool on the North Coast 500

Ullapool

Ferry town
๐ŸŒŠ West coast๐Ÿ“ Wester Ross

The liveliest town on the west coast, a ferry port with harbour pubs, live music and the miniature mountain of Stac Pollaidh nearby.

๐Ÿบ Harbour pubsโ›ฐ๏ธ Stac Pollaidhโ›ด๏ธ Lewis ferry
View stop →
Lochinver on the North Coast 500

Lochinver

Fishing village
๐ŸŒŠ West coast๐Ÿ“ Assynt

A fishing village in wild Assynt, famous for the Lochinver Larder pies and for the sugarloaf peak of Suilven that towers behind it.

๐Ÿฅง Larder piesโ›ฐ๏ธ Suilven๐Ÿ’ง Waterfalls
View stop →
Ardvreck Castle on the North Coast 500

Ardvreck Castle

Castle ruin
๐ŸŒŠ West coast๐Ÿ“ Assynt

A ruined 15th-century tower on a spit in Loch Assynt, backed by bare mountains, and one of the most photographed stops on the route.

๐Ÿฐ 15th-c ruin๐Ÿ’ง Loch Assynt๐ŸŽŸ๏ธ Free
View stop →
Achmelvich Bay on the North Coast 500
๐ŸŒŠ West coast๐Ÿ“ Assynt

A blindingly white beach with turquoise water near Lochinver, regularly rated one of the best beaches in the UK.

๐Ÿ–๏ธ White sand๐ŸŒŠ Turquoise waterโ›บ Campsite
View stop →
Clachtoll Beach on the North Coast 500

Clachtoll Beach

Beach + broch
๐ŸŒŠ West coast๐Ÿ“ Assynt

A quieter white-sand bay with a sought-after beachside campsite and a restored Iron Age broch a short walk along the shore.

โ›บ Beach campsite๐Ÿ—ฟ Iron Age broch๐ŸŒ… Sunsets
View stop →

North Coast: Durness to John o’ Groats

The wild top edge of the mainland, from the caves and beaches of Durness across to the surf town of Thurso and the famous corner at John o’ Groats.

Durness on the North Coast 500

Durness

Village
๐ŸŒŠ North coast๐Ÿ“ North-west corner

The far north-west corner, with the vast Smoo Cave, the Balnakeil craft village, superb beaches and Scotland’s best hot chocolate.

๐Ÿ•ณ๏ธ Smoo Cave๐Ÿซ Cocoa Mountain๐ŸŽจ Balnakeil
View stop →
Thurso on the North Coast 500

Thurso

Town
๐ŸŒŠ North coast๐Ÿ“ North coast

The largest town on the north coast, a cold-water surf hub with a ferry to Orkney and the Castle of Mey a short drive away.

๐Ÿ„ Cold-water surfโ›ด๏ธ Orkney ferry๐Ÿฐ Castle of Mey
View stop →
John o' Groats on the North Coast 500
๐ŸŒŠ North coast๐Ÿ“ North-east corner

The tick-list corner and famous signpost, with the dramatic Duncansby Stacks a short drive away for the best coastal walk in the north.

๐Ÿชง Famous signpost๐ŸŒŠ Duncansby Stacksโ›ด๏ธ Orkney boat
View stop →

East Coast: Dunrobin to the Black Isle

The gentler run back to Inverness, past a fairytale castle and the Georgian charm and dolphins of the Black Isle.

Dunrobin Castle on the North Coast 500
๐ŸŒŠ East coast๐Ÿ“ Golspie

The grandest building on the route, a 189-room fairytale castle with Versailles-inspired gardens and daily falconry displays.

๐Ÿฐ 189 rooms๐ŸŒท Versailles gardens๐Ÿฆ… Falconry
View stop →
Cromarty on the North Coast 500

Cromarty

Georgian town
๐ŸŒŠ East coast๐Ÿ“ Black Isle

A beautifully preserved Georgian town on the Black Isle, birthplace of geologist Hugh Miller and a base for dolphin watching.

๐Ÿ›๏ธ Georgian streets๐Ÿ“– Hugh Miller๐Ÿฌ Dolphin trips
View stop →
Chanonry Point on the North Coast 500

Chanonry Point

Wildlife spot
๐ŸŒŠ East coast๐Ÿ“ Black Isle

One of the best places in Britain to see bottlenose dolphins from land, an easy detour near the end of a clockwise loop.

๐Ÿฌ Dolphins from shore๐ŸŒŠ Rising tide๐Ÿšจ Lighthouse
View stop →

North Coast 500 Stops at a Glance

StopCoastTypeBest for
InvernessWestCityBase and start
Bealach na Bร WestMountain passThe big drive
ApplecrossWestVillage + innSeafood and views
ShieldaigWestVillagePrettiest village
Torridon HillsWestMountainsMountain scenery
GairlochWestVillage + beachesBeaches and wildlife
Mellon Udrigle BeachWestBeachHidden beach
UllapoolWestFerry townA night out
LochinverWestFishing villagePies and Suilven
Ardvreck CastleWestCastle ruinPhoto stop
Achmelvich BayWestBeachBest beach
Clachtoll BeachWestBeach + brochBeach camping
DurnessNorthVillageCaves and beaches
ThursoNorthTownSurf and Orkney
John o’ GroatsNorthLandmarkThe signpost
Dunrobin CastleEastCastleCastle and gardens
CromartyEastGeorgian townGeorgian charm
Chanonry PointEastWildlife spotDolphins

How to Plan Your North Coast 500

The full loop is 516 miles (about 830 km), and while you could technically drive it in two or three days, that would be a mistake. The roads are largely single-track with passing places, the driving is slow, and the whole point is to stop often. Most people take five to seven days, and a week lets you enjoy it without rushing.

Most travellers drive the route clockwise, heading west from Inverness first so that they tackle the spectacular but nerve-testing Bealach na Bร  early and keep the sea on their left. Anti-clockwise works fine too and can mean quieter roads; the scenery is just as good either way. Whichever direction you choose, book accommodation well ahead in summer, as beds in the far north are limited and fill fast.

A regular car is perfectly adequate for the whole route, and in some ways easier than a large campervan on the tightest single-track sections. Whatever you drive, learn the passing-place etiquette before you go: pull in to let faster traffic overtake, and never park in a passing place. Finish back in Inverness, where the loop began, and you’ll have seen one of the greatest coastlines in Europe.

North Coast 500 FAQ

How long is the North Coast 500?

The full loop is 516 miles, or about 830 kilometres, starting and finishing in Inverness. Because the roads are mostly single-track and the driving is slow, it takes far longer than the distance suggests.

How many days do you need for the NC500?

Most people take five to seven days. You can drive it faster, but the roads are slow and the joy is in stopping often, so a week is ideal for seeing the main stops without rushing.

Should you drive the NC500 clockwise or anti-clockwise?

Most travellers go clockwise, heading west from Inverness first to tackle the Bealach na Bร  early and keep the sea on their left. Anti-clockwise is just as scenic and can mean quieter roads.

Is the North Coast 500 signposted?

Yes, the route is waymarked with distinctive NC500 signs, but the roads still twist and branch, so a good map or sat-nav and some forward planning are still essential, especially in the remote north-west.

Can you drive the NC500 in a normal car or do you need a campervan?

A regular car is perfectly fine and is often easier than a large campervan on the tightest single-track sections. Campervans are popular but require care and good passing-place etiquette.