Distance from Ivybridge to Mallaig

The distance from Ivybridge to Mallaig by car is 999 km (or 621 mi). The estimated driving time for the trip is 10 h 37 min and the main road for this route is the M6. In a straight line, the distance between Ivybridge and Mallaig is 746 km (464 mi).