How to get from Mallaig to Inverness by car, truck, bike, walk
Distance between Mallaig and Inverness is 110 kilometers (68 miles).
Driving distance from Mallaig to Inverness is 163 kilometers (101 miles)
Route Map
Routes from mallaig-highland to inverness-highland
4 Ways from Mallaig (United Kingdom/Highland) to Inverness (United Kingdom/Highland)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. At roundabout, take exit 2 onto Road to the Isles, A830 63.59 km
2. Turn left onto B8004 10.17 km
3. Keep right onto B8004 4.22 km
4. Keep left onto B8004 24 m
5. Turn slight left onto A82 31.85 km
See more
Questions and Answers
What is the cheapest way to get from Mallaig (United Kingdom/Highland) to Inverness (United Kingdom/Highland)?
How do I get from Mallaig (United Kingdom/Highland) to Inverness (United Kingdom/Highland) the fastest?
How long does it take to get from Mallaig (United Kingdom/Highland) to Inverness (United Kingdom/Highland)?
Trips to Inverness (United Kingdom/Highland)
AviemoreInvernessSloughInvernessToreInvernessStirlingInvernessForresInvernessPeterheadInvernessMallaigInvernessYorkInvernessFraserburghInvernessInformation about Stations
All station in Mallaig (United Kingdom/Highland)
Morar Mallaig StationMallaig Mallaig Station All station in Inverness (United Kingdom/Highland)
Inverness Airport Inverness