Distance from Durban to Van Zylsrust

The distance from Durban to Van Zylsrust by car is 1124 km (or 699 mi). The estimated driving time for the trip is 16 h 0 min and the main road for this route is the R34. In a straight line, the distance between Durban and Van Zylsrust is 938 km (583 mi).