C$ 14 - C$ 18
Out of all the popular cities in South Africa, Johannesburg is the cheapest city to rent a car in at just C$ 14/day. Renting a car in Johannesburg is 22% cheaper than renting one in Cape Town where the per day rate is around C$ 18. Other fairly inexpensive cities in South Africa to get a rental car in are: Hoedspruit (C$ 15/day), Durban (C$ 16/day), and Port Elizabeth (C$ 18/day). While these cities typically have cheaper prices than the rest of the country, travelers looking to rent a car in Cape Town should expect to spend around C$ 18/day on their transportation. The most popular city to rent a car in South Africa is Cape Town.
View all airport car rental locations in Johannesburg
View all airport car rental locations in Cape Town