Distance from Chippenham to Mallaig

The distance from Chippenham to Mallaig is 828 km (or 515 mi). The estimated driving time for the trip is 9h 14min and the main road for this route is the Stroudwater Interchange. In a straight line, the distance between Chippenham and Mallaig is 662 km (412 mi).