Table of contents
Overview
3About Greshornish
Greshornish is a small Highland settlement on Skye's northwest coast, about 15 miles from Portree via the A850 and local roads. Most visitors arrive via the Skye Bridge, though the Mallaig ferry route offers more dramatic scenery. The village overlooks Loch Greshornish from a peninsula whose distinctive shape inspired its Old Norse name meaning "pig's horn point."
Where is Greshornish on the map?
Greshornish is in Scotland, at 57.517, -6.433 - about 6 km north-west of Aird, Highland.
How far is Greshornish from where I am?
Use your device location to see the distance to Greshornish, how long the drive takes, and directions from where you are.
Book
2Find hotels in Greshornish
Rent a car near Greshornish
Play
Play a pub crawl round in Greshornish
Nine holes from pub to pub through the real streets of Greshornish. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Greshornish?
The closest airport to Greshornish is Benbecula Airport, 107 km (about 2 h 40 min by car).
