TP
TRAVPOST

Scotland Road Trip

The UltimateNorth Coast 500

Inverness to Applecross, Torridon, Ullapool, Assynt, Durness, John o' Groats and back through the eastern Highlands — with enough time to actually enjoy Scotland's most famous road trip.

North Coast 500 road trip through the Scottish Highlands

Recommended length

7 days

Fast version

5 days

Route distance

516 miles / 830 km

Start & finish

Inverness

Best for

Mountains, beaches & Highland scenery

Direction

Clockwise or anti-clockwise

The route

Why 516 miles can easily fill a full week

VisitScotland describes the North Coast 500 as a 516-mile scenic route around the north of Scotland, beginning and ending in Inverness.

The mileage sounds manageable until you understand the roads. Single-track sections, passing places, mountain routes, beaches and constant stops make a two-hour map estimate feel very different from a motorway journey.

The west is the dramatic side: Applecross, Torridon, Assynt, Ullapool and Durness. The north opens into huge coastal landscapes, while the east brings castles, towns and a gentler return toward Inverness.

Five days is possible. Seven is better. If you have more, you will use them.

NC500 road etiquette

Single-track roads only work when everyone uses passing places properly.

VisitScotland specifically advises careful driving on single-track roads. Never park in passing places, use them to let oncoming traffic through and allow faster local traffic to pass when safe.

Official distance

516 miles

Around 830 km, starting and finishing in Inverness.

7-day itinerary

The North Coast 500 route we would actually recommend

Clockwise puts the most dramatic west-coast roads at the start, while you are fresh, and gives the trip a calmer east-coast finish.

Day 1

Inverness → Applecross

Inverness → Lochcarron → Bealach na Bà → Applecross

Driving

Around 3.5–4.5 hours before stops

Overnight

Applecross / Shieldaig

Guide spend

£90–£220+ pp

The NC500 starts with one of its most dramatic sections. Do not underestimate Bealach na Bà: it is scenic, steep and not the place to learn single-track-road etiquette under pressure.

Morning

Leave Inverness after breakfast and head west through the Highlands toward Lochcarron. Use the first part of the day to settle into the pace of the route rather than racing toward Applecross.

Afternoon

Drive Bealach na Bà only if conditions and your vehicle make it sensible. Stop at safe viewpoints, then descend toward Applecross and the coast.

Evening

Stay in Applecross or nearby Shieldaig. A quiet first night suits the route better than trying to push on to Torridon.

TravPost verdict

Worth it

Bealach na Bà and the sense of arrival into Applecross.

Skip if rushed

Driving the pass in poor weather, darkness or a vehicle you are not comfortable handling.

Splurge here

A great meal or scenic Highland stay.

Save money

Make the day about the road and viewpoints rather than paid attractions.

Day 2

Applecross → Torridon → Ullapool

Applecross → Shieldaig → Torridon → Gairloch → Ullapool

Driving

Around 4–5 hours before stops

Overnight

Ullapool

Guide spend

£95–£230+ pp

This is one of the strongest scenery days of the entire route. Mountains, lochs and coastal roads replace the idea of a conventional attraction list.

Morning

Leave Applecross and work north through Shieldaig and Torridon. Stop where the landscape genuinely changes rather than at every lay-by.

Afternoon

Continue toward Gairloch and then Ullapool. Keep enough time for one proper walk or beach stop rather than spending the entire afternoon getting in and out of the car.

Evening

Stay in Ullapool. It is one of the best practical bases on the route and gives you a proper town evening before the more remote northwest.

TravPost verdict

Worth it

Torridon and the west-coast scenery.

Skip if rushed

Trying to turn every loch and mountain viewpoint into a separate destination.

Splurge here

A seafood dinner in Ullapool.

Save money

Use the scenery and short walks as the day’s main experiences.

Day 3

Ullapool → Assynt → Durness

Ullapool → Ardvreck Castle → Lochinver → Kylesku → Durness

Driving

Around 4–5 hours before stops

Overnight

Durness

Guide spend

£95–£240+ pp

This is the day where the NC500 starts feeling properly remote. Assynt’s mountains and empty roads are among the biggest reasons to drive the route.

Morning

Leave Ullapool and head north through Assynt. Stop around Ardvreck Castle and the distinctive mountain landscapes, but protect time for the coast farther north.

Afternoon

Continue toward Lochinver, Kylesku Bridge and eventually Durness. If weather is poor, shorten detours rather than forcing every planned stop.

Evening

Stay in or near Durness. Remote accommodation sells out quickly, so this is one of the nights worth booking well ahead.

TravPost verdict

Worth it

Assynt, Kylesku Bridge and arriving in Durness before dark.

Skip if rushed

Long dead-end detours if weather or daylight is working against you.

Splurge here

A remote coastal stay.

Save money

Beaches, castles and viewpoints make this a naturally low-cost sightseeing day.

Day 4

Durness → North Coast → Thurso

Durness → Smoo Cave → Tongue → Bettyhill → Thurso

Driving

Around 3.5–4.5 hours before stops

Overnight

Thurso

Guide spend

£90–£220+ pp

The north coast feels different again: huge skies, empty beaches and a road that keeps changing between cliffs, moorland and sea.

Morning

Spend time around Durness and Smoo Cave before leaving. Do not rush out simply because the next hotel is far away.

Afternoon

Continue east through Tongue and Bettyhill. Pick one beach or coastal walk rather than stopping at every settlement.

Evening

Stay in Thurso. Use the town as a practical base for tomorrow’s Caithness section and John o’ Groats.

TravPost verdict

Worth it

Durness and the empty north-coast drive.

Skip if rushed

Treating the north coast as a transfer toward John o’ Groats.

Splurge here

A guided cave or coastal experience if available and conditions suit.

Save money

Build the day around beaches and landscape.

Day 5

Thurso → John o' Groats → Wick

Thurso → Dunnet Head → John o' Groats → Duncansby → Wick

Driving

Around 2.5–3.5 hours before stops

Overnight

Wick / John o' Groats area

Guide spend

£85–£220+ pp

John o’ Groats is famous, but the surrounding Caithness coast is what makes the day worth remembering.

Morning

Head first toward Dunnet Head, the most northerly point of mainland Britain, then continue toward John o’ Groats.

Afternoon

Use John o’ Groats as a stop rather than the whole purpose of the day. Continue toward Duncansby Head and the sea stacks if weather and walking conditions are good.

Evening

Stay around Wick or John o’ Groats depending on tomorrow’s plan. Keep the evening simple and enjoy a slower Highland night.

TravPost verdict

Worth it

Dunnet Head and Duncansby more than the signpost itself.

Skip if rushed

Spending half the day at John o’ Groats purely because it is famous.

Splurge here

A wildlife boat trip if conditions and season suit.

Save money

The strongest landscapes of the day are free to enjoy.

Day 6

Wick → Dunrobin → Dornoch

Wick → Helmsdale → Dunrobin Castle → Golspie → Dornoch

Driving

Around 2.5–3.5 hours before stops

Overnight

Dornoch

Guide spend

£100–£250+ pp

The east coast feels gentler than the west, which makes this a useful change of pace after several remote driving days.

Morning

Leave Wick and head south through the east-coast towns. Stop in Helmsdale or another village for a slower breakfast or coffee.

Afternoon

Visit Dunrobin Castle if history and architecture interest you, then continue toward Golspie and Dornoch.

Evening

Stay in Dornoch. The compact centre and beach make it one of the easiest places on the route to finish the day without needing the car.

TravPost verdict

Worth it

The contrast between Dunrobin and the wild west-coast days.

Skip if rushed

Adding too many castles just because the route has moved into heritage country.

Splurge here

Dunrobin Castle or a special Dornoch stay.

Save money

Use Dornoch’s beach and town as the evening activity.

Day 7

Dornoch → Black Isle → Inverness

Dornoch → Black Isle → Inverness → Culloden option

Driving

Around 2–3 hours before stops

Overnight

Trip ends / Inverness

Guide spend

£80–£210+ pp

The final day should not feel like a motorway return. The Black Isle and Inverness give the loop a proper finish.

Morning

Leave Dornoch and head toward the Black Isle. Choose one village, viewpoint or food stop rather than trying to explore the entire peninsula.

Afternoon

Return to Inverness. If history is a priority and timing allows, add Culloden Battlefield before finishing the trip.

Evening

Return the car and spend a final night in Inverness if your travel schedule allows. This gives you margin rather than ending the trip at the airport.

TravPost verdict

Worth it

A slower return through the Black Isle.

Skip if rushed

Packing several Inverness attractions into the final afternoon.

Splurge here

Culloden visitor centre and guided battlefield tour if history matters to you.

Save money

Explore the battlefield landscape and Black Isle scenery with minimal paid activity.

Highland road reality

Three things worth planning before you leave Inverness

Accommodation

Book remote nights early

The official NC500 guidance specifically recommends booking ahead, especially in spring and summer. Applecross, Durness and other remote sections simply do not have unlimited rooms.

Fuel

Do not run the tank low

Fuel stations become less frequent on remote western and northern sections. Fill up when convenient rather than assuming another station will appear in twenty miles.

Bealach na Bà

The famous road is optional

If weather, visibility, vehicle size or confidence make the pass a bad choice, take the alternative route. Missing one road does not ruin the NC500.

Shorter option

Only have 5 days?

Five days is the lower end of the official recommendation. It works, but only if you reduce detours and accept some longer driving days.

Day 1

Inverness → Applecross → Ullapool

Long day; use Bealach na Bà only in suitable conditions.

Day 2

Ullapool → Assynt → Durness

Protect time for Assynt and Kylesku.

Day 3

Durness → Thurso → John o' Groats

North-coast highlights with an early start.

Day 4

John o' Groats → Wick → Dornoch

Use the east coast as a calmer driving day.

Day 5

Dornoch → Black Isle → Inverness

Finish the loop without overloading the final day.

What we would not do

We would not compress the route into three days simply because the total mileage looks manageable. The single-track roads and constant stops make that a completely different trip.

Trip budget

How much does the North Coast 500 cost?

These are broad planning ranges for a seven-day trip for two people sharing the car and room. Summer accommodation and last-minute remote bookings can push the total higher.

CostBudgetComfortHigher-end
Car rental£300–£450£450–£650£650–£950+
Fuel£120–£170£130–£180£150–£220
Accommodation£500–£850£900–£1,400£1,600–£3,000+
Food & drink£250–£400£450–£700£850–£1,400+
Parking & road costs£20–£60£30–£80£50–£120
Activities£60–£160£180–£400£450–£900+

Budget trip

~£1,250–£2,090

Approximate total for two, excluding travel to Scotland.

Comfort trip

~£2,140–£3,410

Approximate total for two, excluding travel to Scotland.

Higher-end

~£3,750–£6,590+

Approximate total for two, excluding travel to Scotland.

These are planning estimates rather than live quotes. Remote Highland accommodation can vary significantly by season and availability.

Optional final stop

Culloden Battlefield

If Highland history matters to you, Culloden is one of the strongest ways to finish the loop before returning fully into Inverness.

Visitor centre

£12.50 adult

Current National Trust for Scotland admission for the visitor centre and museum.

Guided option

£16.50 adult

Includes the visitor centre plus a guided battlefield tour.

Parking

£5 non-members

Current pay-and-display rate for visitors who are not National Trust for Scotland members.

When to go

The best time to drive the North Coast 500

Spring

Excellent

Longening days, active waterfalls and generally fewer peak-summer vehicles.

Summer

Most popular

Huge daylight and more businesses open, but also the busiest roads and strongest accommodation demand.

September

Our favourite

A strong balance of quieter roads, workable daylight and autumn atmosphere.

Winter

Possible, but different

Short daylight, winter weather and seasonal closures mean much more flexibility is required.

Avoid these

Six NC500 mistakes we would avoid

Mistake 01

Trying to do the NC500 in three days

You can drive the mileage, but you will miss the point. VisitScotland and the official NC500 organisation both recommend at least 5–7 days.

Mistake 02

Ignoring single-track-road etiquette

Use passing places correctly, let faster traffic through and never park in them. Poor etiquette creates frustration for residents and visitors alike.

Mistake 03

Taking an unsuitable vehicle over Bealach na Bà

The road is steep, narrow and demanding. If your vehicle or confidence does not suit the pass, use the alternative route.

Mistake 04

Wild camping without understanding the rules

Scotland’s access rights do not mean you can park or camp anywhere. Follow local signage, campsite guidance and responsible-access rules.

Mistake 05

Booking accommodation too late

Remote Highland areas have limited capacity. Spring and summer nights can fill long before your trip starts.

Mistake 06

Treating John o' Groats as the main event

The surrounding Caithness cliffs, Dunnet Head and Duncansby are usually more rewarding than simply taking a photo at the signpost.

Packing

What we would actually bring

Highland weather can switch rapidly. Waterproofs, layers and sensible footwear matter more than dressing for the forecast you saw yesterday.

Waterproof jacket

Warm layers

Walking shoes / boots

Refillable water bottle

Car phone charger

Offline maps

Midge repellent in season

Small day bag

FAQ

North Coast 500 questions

How long is the North Coast 500?

VisitScotland and the official NC500 organisation both list the route at 516 miles, or roughly 830 kilometres, starting and finishing in Inverness.

How many days do you need for the NC500?

Five to seven days is the minimum recommended range. We prefer seven for a first trip because it gives Applecross, Torridon, Assynt, Durness and Caithness enough space to feel like destinations.

Should you drive clockwise or anti-clockwise?

Both work. We use clockwise because it brings Bealach na Bà and the dramatic west coast early in the trip, then gives you a gentler east-coast finish.

Do you need a 4×4?

No for the normal NC500 route. A standard car is suitable, but vehicle size matters on narrow single-track sections and Bealach na Bà may not suit all vehicles.

How much is Culloden in 2026?

The National Trust for Scotland currently lists adult visitor-centre admission at £12.50, or £16.50 including a guided battlefield tour. Non-member parking is £5.

What is the best time of year?

The route can be driven all year, but spring and summer are the most popular for long daylight and more attractions being open. Early autumn can be an excellent quieter alternative.

Final verdict

The NC500 is not difficult because it is long. It is difficult because you keep wanting to stop.

Applecross, Torridon, Assynt, Durness and the north coast are what make the route memorable. Give yourself seven days, respect the single-track roads, book remote accommodation early and let the Highlands dictate the pace.