The distance from Durban to Angledale is 812 km (or 505 mi). The estimated driving time for the trip is 11 h 3 min and the main road for this route is the R66. In a straight line, the distance between Durban and Angledale is 593 km (369 mi).