Johannesburg car rentals

Search hundreds of rental car sites at once for car rental deals in Johannesburg

Johannesburg, South Africa
24 Jun — 1 Jul
Same drop-off
Johannesburg, South Africa
Thu 24/6
Noon
Thu 1/7
Noon
Driver's age:

Johannesburg car rental Information

Pick-up locationJohannesburg
Rental locations69
Airport locations26

Johannesburg car rental reviews and directory

From C$ 17/dayRated #1
Bidvest
Best rated
10 Excellent (1 review)
4 locations in Johannesburg
Bidvest
Locations in Johannesburg
130 Main Str
494, Wrench Road
O.R. Tambo Int. Airport
Shop 20, Fourways Value Mart
  • 10
  • 10
  • 10
  • 10
  • 10
Recent reviews
From C$ 20/dayRated #2
Avis
8.5 Excellent (24 reviews)
2 locations in Johannesburg
Avis
Locations in Johannesburg
46 Alwen Road+27 11 496 1235
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
Saturday08:00 - 17:00
Johannesburg Intl Airport+27 11 573 5000
Monday06:00 - 22:00
Tuesday06:00 - 22:00
Wednesday06:00 - 22:00
Thursday06:00 - 22:00
Friday06:00 - 22:00
Saturday06:00 - 22:00
Sunday06:00 - 22:00
  • 9.1
  • 8.5
  • 8.1
  • 8.1
  • 8.5
Recent reviews
Show more reviews
From C$ 34/dayRated #3
Sixt
8 Excellent (2 reviews)
6 locations in Johannesburg
Sixt
Locations in Johannesburg
1 Marion Street+27 11 784 4608
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Saturday08:00 - 17:00
Sunday08:00 - 17:00
80 Hill Street cnr West Street+27 861 502 330
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
Arbour Square, 86 Juta Street+27 100 018 040
Monday07:30 - 18:00
Tuesday07:30 - 18:00
Wednesday07:30 - 18:00
Thursday07:30 - 18:00
Friday07:30 - 18:00
Saturday08:00 - 17:00
Sunday08:00 - 17:00
Cnr R512 & Pelindaba Road+27 11 230 9999
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Saturday08:00 - 17:00
Sunday08:00 - 17:00
O. R. Tambo Internat. Airport+27 11 230 9999
Monday00:00 - 23:59
Tuesday00:00 - 23:59
Wednesday00:00 - 23:59
Thursday00:00 - 23:59
Friday00:00 - 23:59
Saturday00:00 - 23:59
Sunday00:00 - 23:59
cnr Hendrik Potgieter&Cascades+27 11 230 9999
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
Saturday08:00 - 17:00
  • 8
  • 8
  • 8
  • 8
  • 8
Recent reviews
Show more reviews
From C$ 18/dayRated #4
Budget
7.1 Good (4 reviews)
3 locations in Johannesburg
Budget
Locations in Johannesburg
46 Alwen Road+27 11 496 1235
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
Saturday08:00 - 17:00
5 Loveday Street+27 114 920 069
Monday07:30 - 18:00
Tuesday07:30 - 18:00
Wednesday07:30 - 18:00
Thursday07:30 - 18:00
Friday07:30 - 18:00
O.R. Tambo Int Apt+27 11 573 5000
Monday06:00 - 22:00
Tuesday06:00 - 22:00
Wednesday06:00 - 22:00
Thursday06:00 - 22:00
Friday06:00 - 22:00
Saturday06:00 - 22:00
Sunday06:00 - 22:00
  • 7.5
  • 7.5
  • 7
  • 6.5
  • 7
Recent reviews
Show more reviews
From C$ 18/dayRated #5
Hertz
Most popular
6.3 Good (24 reviews)
6 locations in Johannesburg
Hertz
Locations in Johannesburg
1 Georgian Crescent
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
1 Jones Road+27 11 390 9700
Monday00:00 - 23:59
Tuesday00:00 - 23:59
Wednesday00:00 - 23:59
Thursday00:00 - 23:59
Friday00:00 - 23:59
Saturday00:00 - 23:59
Sunday00:00 - 23:59
17 Patrick Road, Jet Park+27 11 397 9288
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Cnr Rivonia & West+27 11 783 8943
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Saturday08:00 - 17:00
Sunday08:00 - 17:00
Monument Toyota+27 11 288 2700
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
R512 Broeder Stroom+27 11 549 3191
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Saturday07:00 - 18:00
Sunday07:00 - 18:00
  • 6.9
  • 6.5
  • 6.1
  • 6
  • 6.1
Recent reviews
Show more reviews
From C$ 22/dayRated #6
Europcar
4 Okay (1 review)
7 locations in Johannesburg
Europcar
Locations in Johannesburg
100 Rivonia Drive+27 11 666 8340
17 Melle Street Braamfontein+27 11 403 2789
3 Twilight Avenue+27 11 548 9720
6 Rabie Street - Until 33 Prime+27 16 933 7208
Eskom Transport Division+27 118 002 910
Main Terminal Building+27 11 548 9000
Or Tambo International Airport+27 11 390 3909
  • 4
  • 4
  • 4
  • 4
  • 4
Recent reviews
Sunnycars
9 locations in Johannesburg
Sunnycars
Locations in Johannesburg
130 Main Street
18 Currie Road
22 Harley Street
Burchmores Auction Centre, 18 Eastern Service Rd
Crn 5th And Alice Lane
Desk in arrival hall
Level, Cnr West St & Rivonia Road
New Road
Rissik Street
Recent reviews
From C$ 13/day
Firefly
Cheapest deal
7 locations in Johannesburg
Firefly
Locations in Johannesburg
1 Georgian Crescent West
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
17 Patrick Road, Jet Park
Monday06:00 - 22:00
Tuesday06:00 - 22:00
Wednesday06:00 - 22:00
Thursday06:00 - 22:00
Friday06:00 - 22:00
Saturday06:00 - 22:00
Sunday06:00 - 22:00
Cnr Rivonia 7 West
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Saturday08:00 - 17:00
Sunday08:00 - 17:00
Cnr Rivonia And West St+27 219 354 800
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
Jhb-ort Tambo Int Airport
Monday00:00 - 23:59
Tuesday00:00 - 23:59
Wednesday00:00 - 23:59
Thursday00:00 - 23:59
Friday00:00 - 23:59
Saturday00:00 - 23:59
Sunday00:00 - 23:59
Lanseria Airport
Monday07:00 - 18:00
Tuesday07:00 - 18:00
Wednesday07:00 - 18:00
Thursday07:00 - 18:00
Friday07:00 - 18:00
Saturday07:00 - 18:00
Sunday07:00 - 18:00
Monument Toyota
Monday08:00 - 17:00
Tuesday08:00 - 17:00
Wednesday08:00 - 17:00
Thursday08:00 - 17:00
Friday08:00 - 17:00
Recent reviews
1First Car Rental
5 locations in Johannesburg
1First Car Rental
Locations in Johannesburg
106 Constantia Road
106, Corlett Drive
CMH Ford and Mazda, 80 Hill Street (Corner West), Randburg+27 115 097 339
O R Tambo International Airport, Car Rental Concourse, Isando, Johannesburg+27 113 902 342
Shop D03, Mezzanine Level, Johannesburg Park Station, Rissik Street+27 100 018 040
Recent reviews
From C$ 56/day
keddy by Europcar
5 locations in Johannesburg
keddy by Europcar
Locations in Johannesburg
49 Corner Herman and Koornhof Streets+27 119 226 390
Eskom Transport Division- Megawatt Park
Johannesburg Wanderers Vi
OR Tambo International Airport+27 113 903 909
MondayInvalid Date - 23:59
TuesdayInvalid Date - 23:59
WednesdayInvalid Date - 23:59
ThursdayInvalid Date - 23:59
FridayInvalid Date - 23:59
SaturdayInvalid Date - 23:59
SundayInvalid Date - 23:59
Rissik Street- Johannesburg Park Station+27 113 338 728
Recent reviews
From C$ 24/day
Tempest Car Hire
5 locations in Johannesburg
Tempest Car Hire
Locations in Johannesburg
16 Ernest Oppenheimer Ave
22 Harley Street+27 117 817 740
JHB Park Station cnr Wolmerance & Rissik St Shop M2+27 842 341 126
Johannesburg International Airport+27 842 341 127
Southgate Mall (Entrance 1)+27 842 842 835
Recent reviews
First Rent
2 locations in Johannesburg
First Rent
Locations in Johannesburg
1 Jones Rd+27 113 902 342
R512 & Pelindaba Road, Nietgedacht 535+27 11 540 7361
Recent reviews
CABS Car Hire
1 location in Johannesburg
CABS Car Hire
Locations in Johannesburg
Johannesburg International Airport+27 113 921 388
Recent reviews
GREEN MOTION
1 location in Johannesburg
GREEN MOTION
Locations in Johannesburg
Johannesburg International Airport+27 119 756 790
Recent reviews
Move Mee
1 location in Johannesburg
Move Mee
Locations in Johannesburg
3 Sunderland Road
Recent reviews
Ofran Holiday Autos
1 location in Johannesburg
Ofran Holiday Autos
Locations in Johannesburg
Jan Smuts-Arrival Hall
Recent reviews
From C$ 24/day
Woodford
1 location in Johannesburg
Woodford
Locations in Johannesburg
OR Tambo Airport
Recent reviews
57 travellers who rented a car in Johannesburg gave the car agency they used an average rating of 7.4

Car rental locations in or near Johannesburg

Good to know

Most popular agency

Hertz

Most popular car type

Full-size

Average price

C$ 32/day

Good deal

C$ 23/day

When to book a rental car in Johannesburg

Average daily price per month
Rental car prices as pick-up date approaches

Top tips for renting a car in Johannesburg

  • Renting a car is the perfect option for those wanting to explore not only Johannesburg, but also other major destinations across South Africa. Public transportation is often crowded and unreliable, and it is more cost-efficient to self-drive to some attractions rather than take tours. Rent a car and visit the many UNESCO World Heritage Sites, such as the Cradle of Humankind, or embark on a longer road trip and cross over the border to Botswana for a self-led safari.
  • All the major car rental companies can be found at Johannesburg O.R. Tambo Airport (JNB), which is just over 12 miles from the city center. The car rental desks are located to the left side as you enter the parking lot’s ground floor, just opposite Domestic Arrivals. Avis is open 24 hours. When driving out of the airport, you’ll find many “spaghetti” junctions, so, if you don’t know the area, make sure to ask for a GPS device when renting the car.
  • The first thing you need to know when driving in Johannesburg is that traffic runs on the left side of the road. Road signs are mainly expressed in both Afrikaans and English, and the distances are measured in kilometers rather than miles. When driving in the city, make sure to keep your windows rolled up, especially if you’re stopped. Avoid driving at night, as roads are dimly lit and the chances of encountering drunk, reckless drivers are higher.
  • Avoid driving through Johannesburg and particularly around the airport area during the morning rush hour, which usually happens between 6:30 a.m. and 9 a.m., and then again during the evening peak hour, between 3:30 p.m. and 6:30 p.m. Traffic jams in Johannesburg can easily add up to an hour to your travels, so plan your journey in advance if you have to be somewhere at a specific time.
  • 25% of our users found rental cars in Johannesburg for C$ 23 or less
  • Book your rental car in Johannesburg at least 1 day before your trip in order to get a below-average price
  • Economy rental cars in Johannesburg are around 55% cheaper than other car types, on average

FAQs about renting a car in Johannesburg

  • Some car rental companies in Johannesburg which have updated their car rental health and safety policies due to COVID-19 to make sure vehicles are clean and disinfected include Hertz, Budget and Thrifty

  • On average a hire car in Johannesburg costs C$ 32 per day.

  • Based on ratings and reviews from real users on KAYAK, the best car rental company in Johannesburg is Avis (8.3, 65 reviews).

  • Yes, automatic cars are available in most car renting companies in Johannesburg. As cars with manual transmission are more common in many countries, you might have to pay an additional charge for renting an automatic car.

  • The average gas price in Johannesburg is C$ 5.72 per litre over the past 30 days. Filling up a gas tank costs between C$ 69 and C$ 92, depending on the car size.

  • Full-size (Chevrolet Tahoe or similar) is the most frequently booked rental car type in Johannesburg.

  • Car rental companies onsite at OR Tambo airport include Hertz, Budget, Avis, Woodford, Europcar, Sixt, Tempest Car Hire, Bidvest, Firefly and keddy by Europcar.

  • Car rental companies that offer shuttle or pick-up services from OR Tambo airport to off-airport locations include Hertz, Budget, Thrifty, Avis, First Car, Woodford, Europcar, Sixt, Tempest Car Hire and Bidvest.

  • Take a look at our extensive car rental location map to find the best rental cars near you.

  • A Full-size car rental in Johannesburg costs C$ 53 per day, on average.

  • A Intermediate car rental in Johannesburg costs C$ 22 per day, on average.

  • A Economy car rental in Johannesburg costs C$ 19 per day, on average.

  • In Johannesburg, cars are most frequently rented at Woodford OR Tambo Airport (21 km from city centre ).

  • On average a rental car in Johannesburg costs C$ 223 per week (C$ 32 per day).

  • On average a rental car in Johannesburg costs C$ 954 per month (C$ 32 per day).

  • If you’re looking to drive long distances, fuel efficiency in a vehicle should be your top priority, so opt for an economy car. But, if you’re headed out on a safari, a four-wheel drive is a good idea. When traveling there in the summer months (November to February), a car with air conditioning is a must.

  • The speed limit in the city is usually 60 km/h (37 mph), but it may be lower in certain residential areas. Other non-urban open roads have a speed limit of 100 km/h (62 mph), and freeways typically have a speed limit of 120 km/h (75 mph). However, speed limits often change, so keep an eye out for the posted signs.

  • The average gas prices in Johannesburg are about R61.01 ($4.23) per gallon. Prices can get as low as R57.92 ($4.01) per gallon, and as high as R64.35 ($4.46) per gallon. There are several gas stations around the airport in case you need to fill up the tank before you drop off your vehicle, but if you’re heading there during rush hour you might have to wait in longer lines.

  • There are several safe parking spaces and parking lots around the city, usually looked after by car guards (attendants in reflective vests) who will take care of your vehicle in exchange for a few rands of tip. If you’re not driving much around the city itself, ideally you should either book a hotel that can offer parking or leave your car at the airport and pick it up when needed.