The North Coast 500 takes you on a relaxed loop through Scotland's Highlands, starting and ending in Inverness. You’ll spend a night in Applecross, where the winding roads lead to coastal views, and then head to Ullapool, a quaint fishing village perfect for a stroll. Durness offers dramatic cliffs and sandy beaches, while Thurso gives a taste of local history. Each stop feels like a gentle pause, allowing you to appreciate the landscape and the stories behind each place.
This route is perfect for those who love nature and history, with plenty of time to explore without feeling rushed. The rhythm is easygoing, with each day bringing a new destination but always returning to the comfort of your car. Whether you’re a history buff or just someone who enjoys the great outdoors, this trip invites you to take it all in at your own pace.
Inverness
1 night · Travel guideApplecross
1 night · Travel guideUllapool
1 night · Travel guideDurness
1 night · Travel guideThurso
1 night · Travel guideDornoch
1 night · Travel guide
Inverness
1 night · Travel guidefrom ~$974 p.p. · a rough estimate for flights and stays; you pick the real ones
Make this your route
Change any stop, any stay, any day. Even mid-trip. Only your flights are fixed.
No group bus. No fixed program. Stay longer where it is good, skip what is not.
Tick off what you dream of, not what the world expects.
We travel with you and make memories together.