Distance from Durban to Magdalena

The distance from Durban to Magdalena by car is 875 km (or 544 mi). The estimated driving time for the trip is 10 h 54 min and the main road for this route is the N1. In a straight line, the distance between Durban and Magdalena is 455 km (283 mi).