Skip to content
A82

Loch Ness and the Road to the Isles

Down the Great Glen past Urquhart Castle to Fort William, then west on the A830 to Glenfinnan, the Silver Sands of Morar and Mallaig.

Distance
182 km (113 mi)
Driving
2 h 31 min
Suggested days
3
Stops
8
Countries
United Kingdom
Updated
June 16, 2026

At a glance: 3-day road trip of about 182 km (113 mi) with 8 stops, from Inverness to Mallaig. About 2 h 31 min of driving in total.

More road trips in United Kingdom

Route description

Leave Inverness on the A82, which follows the north-west shore of Loch Ness for most of its length. Urquhart Castle is about 25 km out, just past Drumnadrochit; its car park fills by late morning in summer, so make it your first stop. The A82 is a busy trunk road with long lorries and coaches, so use the lay-bys for photos rather than stopping on the verge.

At Fort Augustus the Caledonian Canal climbs out of the loch through a flight of five locks, and you can watch boats working through them from the towpath. Continue south-west along Loch Oich and Loch Lochy. Just before Spean Bridge the Commando Memorial stands on a rise with a free car park and a wide view of Ben Nevis and the Grey Corries.

Fort William is the place to shop and refuel before heading west. The A830, the Road to the Isles, runs about 70 km to Mallaig and is now two-lane for its whole length. Glenfinnan comes after 25 km: the steam train crosses the viaduct in the late morning and afternoon from spring to autumn, and the visitor centre car park is full well before it arrives.

Beyond Arisaig, take the old B8008 coast road for the Silver Sands of Morar; Camusdarach Beach looks out to Eigg and Rum and suits a long lunch stop. Mallaig is a working fishing port at the end of the road. From here car ferries cross to Armadale on Skye in about 45 minutes, a good way to link this drive with a Skye loop.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Inverness

    United Kingdom
    Start
  2. 2

    Urquhart Castle

    HistoryDrumnadrochit, United Kingdom

    A ruined castle on a headland above Loch Ness, blown up in 1692 so Jacobite forces could not use it. Historic Environment Scotland charges entry, and the car park on the A82 fills by late morning in summer.

    27 km
  3. 3

    Fort Augustus

    United Kingdom
    31 km
  4. 4

    Commando Memorial

    HistorySpean Bridge, United Kingdom

    A bronze group of three commandos, unveiled in 1952 for the troops who trained in this area during the Second World War. The free car park at the A82 and B8004 junction looks across to Ben Nevis.

    40 km
  5. 5

    Fort William

    United Kingdom
    16 km
  6. 6

    Glenfinnan Viaduct

    HistoryGlenfinnan, United Kingdom

    A curving 21-arch concrete railway viaduct of 1901, crossed by the Jacobite steam train from spring to autumn. Park at the National Trust for Scotland visitor centre (fee) and take the path up to the hillside viewpoint.

    26 km
  7. 7

    Camusdarach Beach

    NatureMorar, United Kingdom

    One of the white Silver Sands of Morar beaches, with views out to Eigg, Rum and Skye, and a location in the film Local Hero. A small car park lies off the B8008 coast road south of Morar.

    32 km
  8. 8

    Mallaig

    United Kingdom
    10 km

FAQs

How long is Loch Ness and the Road to the Isles?

3-day road trip of about 182 km (113 mi) with 8 stops, from Inverness to Mallaig. About 2 h 31 min of driving in total.

How many days do you need for Loch Ness and the Road to the Isles?

We suggest 3 days: about 2 h 31 min of driving, which leaves time for the stops.

Where does Loch Ness and the Road to the Isles start and end?

It starts in Inverness and ends in Mallaig.

Which countries does Loch Ness and the Road to the Isles pass through?

United Kingdom.