Distance from Blantyre to Deviot

The distance from Blantyre to Deviot is 2178 km (or 1354 mi). The estimated driving time for the trip is 34h and the main road for this route is the Newell Highway, A39. In a straight line, the distance between Blantyre and Deviot is 1571 km (977 mi).