$13 - $41
Out of all the popular cities in South Africa, Johannesburg is the cheapest city to hire a car in at just $13/day. Renting a car in Johannesburg is 69% cheaper than renting one in Port Elizabeth where the per day rate is around $41. Other fairly inexpensive cities in South Africa to get a car hire in are: Cape Town ($13/day), Durban ($18/day), and Port Elizabeth ($41/day). While these cities typically have cheaper prices than the rest of the country, travellers looking to hire a car in Cape Town should expect to spend around $13/day on their transportation. The most popular city to rent a car in South Africa is Cape Town.
The most popular car hire company in South Africa is Budget. With prices on COMPACT starting at $15/day, about 134% more people book with Budget than other companies in the country.
At $16/day, the cheapest car hire price in South Africa was found in Johannesburg. On average, Johannesburg has the cheapest daily rental car price ($31/day), which is 19% below average price for cities in South Africa.
Cars travel on the left side of the road in South Africa.