Distance from Durban to Siphelanyane

The distance from Durban to Siphelanyane by car is 712 km (or 443 mi). The estimated driving time for the trip is 9 h 38 min and the main road for this route is the R66. In a straight line, the distance between Durban and Siphelanyane is 501 km (312 mi).