Distance from Cape Town to Middenerdale

The distance from Cape Town Western Cape to Middenerdale Gauteng by car is 1371 km (or 852 mi). The estimated driving time for the trip is 14 h 0 min and the main road for this route is the N1. In a straight line, the distance between Cape Town and Middenerdale is 1230 km (765 mi).