Homepage

Compare Johannesburg car hire

Save up to £337 on Johannesburg - Oliver Reginald Tambo Intl Apt car hire today by comparing multiple deals at once!

Savings represent the greatest difference between the cheapest and second cheapest prices for the same search criteria, car type and location. Based on the range of prices seen recently.

We compare a huge range of one-way and return car hire deals from over 1,300 leading rental companies
Alamo logoEnterprise logoSixt logoHertz logoAvis logoEuropcar logo

Oliver Reginald Tambo Airport Car Hire Deals

View all deals
Best car hire deals – All prices have been selected from deals found since 29 Jun 2025. Prices are subject to the partners Ts & Cs.

Johannesburg downtown Car Hire Deals

Shop affordable car rental options in Johannesburg, South Africa by comparing deals from top providers.
View deals

    Search for the best car hire deals in Johannesburg

    This sprawling South African city is the gateway for many to this fascinating country. Johannesburg itself is undergoing a revival as redevelopment shakes up the city post the 2010 World Cup. You can visit the genteel suburbs and shopping malls or dip into Soweto for African culture.

    Travel Information

    Language: English / Afrikaans / Nguni / Sotho | Currency: Rand | Avg. Flight time: 11 hrs 5 mins

    Fast facts about hiring a car from Johannesburg Airport

    International and local rental companies offer car hire deals at Johannesburg O.R. Tambo International Airport (JNB), including Hertz, Avis, Europcar and Thrifty. The drive to Johannesburg city centre should take around half an hour, depending on the time of day and traffic conditions. To get to the city from the airport, take the R24 west.

    You'll find car hire desks at Johannesburg Airport located opposite the domestic terminal, on the ground floor of the multi-story car park.

    In 2019, car rental companies at Johannesburg Airport include:

    • Avis (Tel: +27 0 11 923 3730)
    • Europcar (Tel: +27 0 11 574 1000)
    • Hertz (Tel: +27 0 11 390 2066)
    • Thrifty (Tel: +27 0 11 390 3454)
    • Select (Tel: +27 0 11 390 2763)
    • Woodford (Tel: +27 0 11 390 3454)

    Hiring a car in Johannesburg city centre

    If you’re spending a few days discovering the museums, restaurants and nightlife in Johannesburg’s city centre, it might be more convenient to pick up your car in town. Head to Park Station near the Central Business District for a cluster of rental companies, including Europcar, Tempest and Select. You’ll also find Avis on Loveday Street.

    Driving in Johannesburg city centre

    Modern Johannesburg is a sprawling city, but much of it has been built with cars in mind. It is well connected to major highways that lead to driving adventures across South Africa. Major roads are signposted, but if you’re a first-time visitor, it’s best to plan your route in advance and bring along a GPS-enabled smartphone, map or a sat-nav.

    Like most big cities, traffic builds up during the early morning and late afternoon rush hours, so avoid driving at these times if you can. Road conditions vary considerably, though major roads in modern areas – the Central Business District, for instance – are usually very good. Stay a safe distance from other cars to allow for unpredictable driving behaviour, and stick to well-lit, busy streets for parking.

    Throughout the inner city and across many suburbs, roadside parking can be limited and not particularly cheap. It’s best to park your car in an underground secure garage to explore downtown, or book a hotel with parking included in the deal.

    Recommended day trips from Johannesburg

    Krugersdorp Rhino & Lion Nature Reserve

    Driving time: One hour

    Your rental car will come in very handy at the Rhino & Lion Nature Reserve, which is a self-drive reserve a little way northwest of the city. There are more than 30 different species in the reserve, including white rhino, zebra, lions and tigers. You’ll also find a children’s playground, restaurants and the magnificent Wonder Cave.

    Magaliesburg

    Driving time: One hour 15 minutes

    Head northwest from Johannesburg to enjoy a leisurely drive along what tourism types have branded the Magalies Meander. The town of Magaliesburg itself is surrounded by mountains, rivers and woodland, with opportunities for fly-fishing, hiking and horse riding. You could also visit the Cradle of Humankind World Heritage Site, or stop for a look at arts and crafts studios and working farms.

    Pilanesberg National Park Driving time: Two hours 40 minutes

    Set within the crater of an ancient volcano, Pilanesberg National Park is an ecologically rich reserve from which to spot the Big Five. Self-driving is permitted in the park, but a guided game safari offers a better chance to get up close to wildlife. For keen photographers, Pilanesberg offers concealed hideouts made to capture that perfect image.

    Top tips for driving in Johannesburg

    1. Johannesburg’s reputation for crime lingers, but with common sense you should enjoy trouble-free driving. Avoid long distances at night, lock the doors while driving and don’t leave valuables in your rental car.
    2. Four-way stops are quite common in South Africa, so slow down and be prepared for a first-come, first-served system at intersections.
    3. Drink-driving laws are enforced across South Africa. The blood alcohol limit is only 0.5 grams per litre, compared to the UK's 0.8 grams.

    Important information

    Fair fuel policy

    A fair fuel policy (also known as full-to-full or same-to-same) means you’ll only pay for the fuel you use. All car rental deals compared on TravelSupermarket come with a fair fuel policy, so you can book your hire car safe in the knowledge there will be no nasty surprises at drop-off. More information on TravelSupermarket’s commitment to fair fuel policies can be found here.

    No hidden fees

    All rental deals compared on TravelSupermarket include mandatory fees (for example, one-way and young driver surcharges) in your rental quote at the time of booking, meaning you’ll know the full price of your car hire upfront.

    Find answers to your questions

    What's the average price of renting a car in Johannesburg?

    A car hire in Johannesburg costs £44.05 per day on average, though prices will change depending on the car type you select

    How many days ahead should I book to get the cheapest car hire price in Johannesburg?

    According to our data, on average you should book 71 days ahead to get the cheapest price

    Which supplier is the most booked in Johannesburg?

    People who have used TravelSupermarket have booked more cars with Carwiz than any other supplier

    Which car hire supplier is cheapest in Johannesburg?

    In the past 30 days, U Save (£21.98/day) and unknown (£24.74/day) were the companies with the cheapest prices

    What is the most popular type of car rented in Johannesburg?

    Mini is the most frequently booked car hire type in Johannesburg.

    How much does car rental in Johannesburg cost for a week?

    On average a car rental in Johannesburg costs £308.35 per week (£44.05 per day).

    How many days should I book my car hire for?

    That depends on your holiday, but on average most TravelSupermarket users have booked their car for 11 days

    How many suppliers does TravelSupermarket compare for car hire in Johannesburg?

    In the last 30 days, TravelSupermarket has compared 38 companies to help find the best car hire deal for you in Johannesburg

    What's a good price for a hire car in Johannesburg?

    Based on our data, a car for £33.04 a day would be a good deal, as it's 25% lower than the average price

    Things to know about car hire in Johannesburg

    Most booked car type
    Most booked supplier
    Average price£27.50/day
    Good deal£20.63/day
    When should I book?48 days ahead
    How long do I need?16 days
    Most commonly included policies
      Best time to book car hire in JohannesburgTap on the month below to see the average daily price of car hire in Johannesburg per month
      July£22.33
      £35
      £28
      £21
      £14
      £7
      £0