Distance from Klaasiagersberg to Cape Town

The distance from Klaasiagersberg to Cape Town by car is 49 km (or 31 mi). The estimated driving time for the trip is 45 min and the main road for this route is the Main Road, M4. In a straight line, the distance between Klaasiagersberg and Cape Town is 35 km (22 mi).