Distance from Cape Town to Frankland

The distance from Cape Town Western Cape to Frankland KwaZulu-Natal by car is 1744 km (or 1084 mi). The estimated driving time for the trip is 19 h 8 min and the main road for this route is the N1. In a straight line, the distance between Cape Town and Frankland is 1185 km (737 mi).