Car hire in Johannesburg
Hiring a car in Johannesburg
The rapidly evolving city of Johannesburg is the vibrant centre of South Africa, offering a mix of cultures and experiences that you won't get anywhere else. Known as Jo'burg and Jozi - among other names - the city is the perfect example of a modern tourist destination, providing glitzy bars, restaurants and museums.
While Johannesburg may still showcase some of its grittier roots in areas, you'll find great attractions in the new Maboneng Precinct. The contrasts between different parts of Jo'burg are part of what makes the city so dynamic.
Driving is a great way to get around Johannesburg and to make the most of other great locations close by. Just be warned that some of the local drivers can be a bit spirited!
What you need to know
You've got plenty of choice when it comes to finding the right car hire provider in Johannesburg, as there are around a dozen different companies operating in the city. The number available to you will depend on where you choose to collect your vehicle, but you will usually find a good number of options wherever your pick-up point is.
Holiday Autos' booking tool can make it really simple to find the right vehicle for your needs, as it shows you all the cars available for the dates of your trip. We ensure there are no hidden costs and no card fees, as well as provide free cancellation and amendments. As if that wasn't enough, you'll also get 24/7 support when you use us to hire a car in Johannesburg.
Where to pick up your car
There are four different airports in and around Johannesburg and you can collect cars from all of them. However, not all the car hire companies in the city operate at each of the airports.
The main international airport in the city is Johannesburg Tambo International Airport (JNB). Around 11 car hire companies are available here and you'll find their desks in the arrivals hall. As this is the busiest airport in Africa, it is a good idea to book in advance to ensure you get the right car.
You can also arrange to collect your car from Lanseria International Airport (HLA), Grand Central Airport (GCJ) and Rand Airport (QRA). You should check to see which you are flying into or which is most convenient for you prior to booking.