How to get from Mallaig to Edinburgh by car, truck, walk, bike
Distance between Mallaig and Edinburgh is 200 kilometers (124 miles).
Driving distance from Mallaig to Edinburgh is 296 kilometers (184 miles)
Route Map
Routes from mallaig-highland to edinburgh-city-of-edinburgh
4 Ways from Mallaig (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh)
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 64.60 km
2. At roundabout, take exit 3 onto A830 100 m
3. Turn slight left onto Road to the Isles, A830 779 m
4. At roundabout, take exit 1 onto A82 11.90 km
5. Turn right onto A86 45.51 km
See more
Questions and Answers
What is the cheapest way to get from Mallaig (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh)?
How do I get from Mallaig (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh) the fastest?
How long does it take to get from Mallaig (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh)?
Trips to Edinburgh (United Kingdom/City of Edinburgh)
CarnoustieEdinburghPaisley Gilmour StreetEdinburghLongforganEdinburghDerryEdinburghBarnsleyEdinburghLondonderry/DerryEdinburghArniston HouseEdinburghKirmingtonEdinburghFifeEdinburghInformation about Stations
All station in Mallaig (United Kingdom/Highland)
Morar Mallaig StationMallaig Mallaig Station All station in Edinburgh (United Kingdom/City of Edinburgh)
South Gyle Edinburgh StationKingsknowe Edinburgh StationSlateford Edinburgh StationWester Hailes Edinburgh StationHaymarket Edinburgh StationEdinburgh Waverley Edinburgh StationEdinburgh Airport Edinburgh