Distance from Durban to Mashite

The distance from Durban KwaZulu-Natal to Mashite Limpopo by car is 835 km (or 519 mi). The estimated driving time for the trip is 10 h 4 min and the main road for this route is the R555. In a straight line, the distance between Durban and Mashite is 581 km (362 mi).