A little inspiration for the road

Scenic drives in Scottish Highlands

Explore Scottish Highlands by road. Compare published Remapped routes, estimated driving times, distances and highlights before choosing your next drive. Roads featured include A835, A837, A894.

41–107 milesRoute distances
82–215 minEstimated driving
0Circular routes

Short on time? A830 Road to the Isles: Fort William to Mallaig has the shortest estimated drive in this collection, at 82 minutes before stops.

4 drives to exploreAll collections →
Scottish Highlands

Ullapool to Durness: Assynt and Kylesku Main Road

67 miles2 hr 14 minPoint-to-point

A focused northern Highland road trip through Assynt and over the Kylesku crossing towards Durness. This is the main-road alternative to the longer NC500, omitting the narrow Drumbeg coastal circuit.

Along the way
  • Kylesku
View drive
Scottish Highlands

A835 and A837: Inverness Country to Ullapool and Lochinver

80 miles2 hr 40 minPoint-to-point

A substantial west-Highland drive linking the A835 with the A837 into Assynt. Open loch-and-mountain roads build towards the final approach to Lochinver, without adding the narrower coastal backroads.

Along the way
  • Assynt
View drive
Scottish Highlands

A830 Road to the Isles: Fort William to Mallaig

41 miles1 hr 22 minPoint-to-point

Follow the Road to the Isles from the Great Glen to the west coast, with Glenfinnan and the loch country giving way to the Morar approach. A complete A830 drive, ending on the Mallaig side without ferry travel.

Along the way
  • Glenfinnan
View drive
Scottish Highlands

Wester Ross Grand Drive: Ullapool to Lochcarron

107 miles3 hr 35 minPoint-to-point

Join the long A832 coast-and-mountain arc to the A896 through Torridon and Shieldaig. This extended Wester Ross journey connects the shorter local drives into one continuous outing, staying on through-roads.

Along the way
  • Loch Maree
View drive
Make a day of it.

Driving times exclude stops. Leave time for the views, check each route’s notes and make the journey your own.

Before you head out

Frequently asked questions

About the drives in this collection.

Which is the shortest drive in this collection?

A830 Road to the Isles: Fort William to Mallaig is the shortest by route distance, at 41 miles, with an estimated driving time of 1 hr 22 min. Allow extra time for stops and the journey to the route.

Which is the longest drive in this collection?

Wester Ross Grand Drive: Ullapool to Lochcarron is the longest by route distance, at 107 miles. Its estimated driving time is 3 hr 35 min, excluding stops and travel to the route.

Are there circular drives in this collection?

There are no circular routes in this collection currently. Explore our circular driving routes for drives that return to their starting point.

Can I customise one of these drives?

Yes. Open a drive and choose Customise this route to edit a copy in the road trip planner. Sign in to customise and save your version. You can change stops or plan several days.