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)

MallaigInverness
Leaving from
Going to

Route Map

4 Ways from Mallaig (United Kingdom/Highland) to Inverness (United Kingdom/Highland)

Choose 1 of the options below and start your journey

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
6. Turn right onto Ardachy Road 2.24 km
7. Turn right onto B862 15.68 km
8. Turn left onto B852 2.67 km
9. Turn slight left onto B852 785 m
10. Turn right 4.27 km
11. Turn slight left 933 m
12. Turn sharp right onto B852 13.56 km
13. Continue onto B862 9.28 km
14. At roundabout, take exit 1 onto A8082 404 m
15. At roundabout, take exit 2 onto A8082 925 m
16. At roundabout, take exit 1 onto A8082 705 m
17. At roundabout, take exit 2 onto A8082 192 m
18. At roundabout, take exit 2 onto Glenurquhart Road, A82 1.46 km
19. Continue onto Tomnahurich Street, A82 28 m
20. Turn slight left onto Tomnahurich Street, B861 262 m
21. Turn sharp left onto Bank Street, B862 454 m
22. Turn sharp right onto Church Street 198 m
23. Turn left onto Queensgate 61 m
24. Arrive at destination 0 m
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)?

Information about Stations

All station in Mallaig (United Kingdom/Highland)
Morar Mallaig StationMallaig Mallaig Station
All station in Inverness (United Kingdom/Highland)
Inverness Airport Inverness