Table of contents
Overview
3About Dunvegan
Dunvegan lies on Skye's northwest coast along Loch Dunvegan, reached via the A87 to Portree then the A850 west. The village sits roughly 45km from Portree and provides access to Skye's remote western peninsula. With approximately 2 EV charging points and surrounded by dramatic Highland scenery, it's home to Dunvegan Castle, Scotland's oldest continuously inhabited castle and ancestral seat of Clan MacLeod for over 800 years.
Where is Dunvegan on the map?
Dunvegan is in Scotland, at 57.435, -6.579 - about 22 km west of Aird, Highland.
How far is Dunvegan from where I am?
Use your device location to see the distance to Dunvegan, how long the drive takes, and directions from where you are.
Book
2Find hotels in Dunvegan
Rent a car near Dunvegan
Play
Play a pub crawl round in Dunvegan
Nine holes from pub to pub through the real streets of Dunvegan. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Dunvegan?
The closest airport to Dunvegan is Benbecula Airport, 122 km (about 2 h 52 min by car).
