The best driving roads in Scotland
Highland passes, single-track glens and NC500 country. 19 routes, hand-curated by drivers — with the seasonal closures and single-track warnings that map data leaves out.
Mountain passs (7)
- Glencoe A82 · 28 mi · 40 min
- The Lecht Old Military Road A939 · 9 mi · 15–20 min · seasonal closures
- Duke's Pass A821 · 7 mi · 15 min
- Old Military Road — Glenshee A93 · 35 mi · 50 min · seasonal closures
- Rest and Be Thankful A83 · 12 mi · 20 min · seasonal closures
- Mennock Pass B797 · 10 mi · 20 min
- Dalveen Pass A702 · 13 mi · 20 min
Coastal roads (6)
- North Coast 500 NC500 loop · 516 mi · 3–5 days · seasonal closures
- Road to the Isles A830 · 46 mi · 1 h 10 min
- Kylesku & the Assynt Coast A894 · 18 mi · 35 min
- Applecross Coast Road Shieldaig road · 25 mi · 1 h · seasonal closures
- West Mull Coast Road B8073 · 33 mi · 1 h 45 min · seasonal closures
- South West Coastal 300 SWC300 (A710/A75/A77/A701 loop) · 300 mi · 10 h
Grand touring roads (3)
- A87 to the Isle of Skye A87 · 50 mi · 1 h 10 min
- The Queen's Way A712 · 19 mi · 30 min
- Heart 200 Heart 200 (A9/A827/A85/A84 loop) · 200 mi · 7 h
Technical roads (3)
- Bealach na Bà (Applecross Pass) Applecross road · 11 mi · 35 min · seasonal closures
- Quiraing Road Staffin–Uig road · 12 mi · 30 min · seasonal closures
- Glen Etive (the Skyfall road) Single-track · 12 mi · 40 min each way · seasonal closures