Skip, RouteMap's route guideUK Route Planner

Mileabhaig

Scotland

Scotland

Mileabhaig lies on Skye's remote Duirinish Peninsula, reached via the A87 to Dunvegan then the B884 through Glendale. The final stretch involves challenging single-track roads with passing places. Most visitors combine this 45-minute drive from Portree with coastal walks and cliff-top scenery. The settlement sits near Waterstein Head, one of Scotland's highest sea cliffs at 971 feet.