Johannesburg
Johannesburg isn’t too far behind with 46 hours spent on the road during peak hours.
It takes the place of the second most crowded city in South Africa which definitely impacts commuters on the road.
One tip: Johannesburg traffic peaks 15 minutes later than Cape Town’s.