C$ 14 - C$ 23
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 38% cheaper than renting one in Port Elizabeth where the per day rate is around C$ 23. Other fairly inexpensive cities in South Africa to get a rental car in are: Cape Town (C$ 17/day), Durban (C$ 19/day), and Port Elizabeth (C$ 23/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$ 17/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
View all airport car rental locations in East London
View all airport car rental locations in Durban