Distance from Cape Town to Rosendal

The distance from Cape Town Western Cape to Rosendal Western Cape by car is 20 km (or 13 mi). The estimated driving time for the trip is 16 min and the main road for this route is the N1. In a straight line, the distance between Cape Town and Rosendal is 13 km (9 mi).