A87 Road to Skye: Invergarry to Uig

Follow the A87 from the Great Glen over the western Highlands and across the Skye Bridge. Glen Shiel supplies the mountain drama before the road opens onto Skye, with a longer island run north towards Uig.

Driving roads near Invergarry and Uig. Nearby visits are optional. · 99 miles · 148 minutes estimated driving · Point-to-point

Descent into Glen Shiel

Photo: @ Stephen Darlington / Geograph

Highlights along the way

Glen Shiel

A sustained mountain-valley section on the A87, with steep-sided hills above the driving road.

Skye Bridge

The road crossing connects the mainland to Skye without a ferry journey.

Before you set off

This is a substantial through-drive, not an island sightseeing itinerary. Expect coaches, exposed bridges and slow traffic around Portree. Check current road closures, vehicle suitability and weather before travel. Driving time excludes stops and live traffic. The route follows through-roads; all visits off the line are independent optional detours.

More drives to explore

Explore the route map