$19 - $45
Out of all the popular cities in South Africa, Johannesburg is the cheapest city to rent a car in at just $19/day. Renting a car in Johannesburg is 59% cheaper than renting one in Port Elizabeth where the per day rate is around $45. Other fairly inexpensive cities in South Africa to get a rental car in are: Cape Town ($20/day), Durban ($21/day), and Port Elizabeth ($45/day). While these cities typically have cheaper prices than the rest of the country, travellers looking to rent a car in Cape Town should expect to spend around $20/day on their transportation. The most popular city to rent a car in South Africa is Cape Town.
When renting a car in South Africa, the most popular provider of rental cars among Cheapflights users is Hertz, and with prices around $15/day, it’s easy to understand why. The most popular car type from Hertz is MINI, which starts as low as $15/day.
At $13/day, the cheapest car rental price in South Africa was found in Johannesburg. On average, Johannesburg has the cheapest daily rental car price ($18/day), which is 40% below average price for cities in South Africa.
Cars in South Africa are to be driven on the left side of the road.