Distance from Cape Town to Hartbeesbult

The distance from Cape Town Western Cape to Hartbeesbult Limpopo by car is 1629 km (or 1013 mi). The estimated driving time for the trip is 17 h 59 min and the main road for this route is the N1. In a straight line, the distance between Cape Town and Hartbeesbult is 1364 km (848 mi).