We work with more than 300 partners to bring you better travel deals
South Africa car rental prices in popular cities
Below are the cheapest cities to rent a car in South Africa
S$ 23 - S$ 60
Out of all the popular cities in South Africa, Johannesburg is the cheapest city to rent a car in at just S$ 23/day. Renting a car in Johannesburg is 62% cheaper than renting one in Mbombela where the per day rate is around S$ 60. Other fairly inexpensive cities in South Africa to get a rental car in are: Cape Town (S$ 25/day), Port Elizabeth (S$ 53/day), and Mbombela (S$ 60/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 S$ 25/day on their transportation. The most popular city to rent a car in South Africa is Cape Town.