Save up to 35%Compare multiple travel sites with one search
Free to useThere are no hidden charges or fees.
Filter your dealsFilter by car type, brand and more. Instantly customise your results.
Book with flexibilityUse our "free cancellation" filter for maximum flexibility at no extra cost.
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.
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.
On average a car hire in Johannesburg costs €37 per day.
In the past 72 hours, the cheapest car hires were found at Enterprise Rent-A-Car (€12/day), keddy by Europcar (€14/day) and Alamo (€14/day). In the last 72 hours the cheapest hire car price was found at Enterprise Rent-A-Car 32a Jellicoe Avenue 2191 (7 kilometres from the city centre).
The average price of fuel in Johannesburg is €4.27 per litre over the past 30 days. Filling up a tank of fuel costs between €51 and €68, depending on the car size.
Compact (Toyota Urban Cruiser or similar) is the most frequently booked car hire type in Johannesburg.
Car hire companies onsite at OR Tambo airport include Alamo, Woodford, GREEN MOTION, Hertz, 1First Car Rental, Bluu and Europcar.
Take a look at our extensive car hire location map to find the best car hire deals near you.
A Compact car hire in Johannesburg costs €31 per day, on average.
An Economy car hire in Johannesburg costs €34 per day, on average.
A Mini car hire in Johannesburg costs €14 per day, on average.
In Johannesburg, cars are most frequently hired at Woodford OR Tambo Airport (21 km from city centre ).
On average a car hire in Johannesburg costs €256 per week (€37 per day).
On average a car hire in Johannesburg costs €1,099 per month (€37 per day).
9 locations in Johannesburg
Locations in Johannesburg
49 Corner Herman and Koornhof Streets
+27 119 226 390
7 Olympia Street Eastgate, X11
+27 11 800 2910
Johannesburg park station
+27 11 333 8726
OR Tambo International Airport
+27 113 903 909
Rissik Street- Johannesburg Park Station
+27 113 338 728
Rissik street Johannesburg park station
+27 11 333 8726
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
Filters
Reviews
10.0 Wonderful
Anonymous, Jun 2023
Compact SUV
3 locations in Johannesburg
Locations in Johannesburg
204 Columbine Avenue
+27 11 496 1235
O.R. Tambo Int Apt
+27 11 573 5000
Filters
Reviews
10.0 Wonderful
Anonymous, Sept 2023
Intermediate SUV
10.0 Wonderful
Anonymous, Sept 2023
Intermediate SUV
2.0 Poor
Anonymous, Apr 2022
10 locations in Johannesburg
Locations in Johannesburg
100 Rivonia Drive
+27 11 666 8340
17 Melle Street
+27 11 403 2679
215 Voortrekker Road
+27 11 954 6742
Eskom Transport Division
+27 118 002 910
Main Terminal Building
+27 11 548 9000
N1 Highway & Malibongwe Drive
+27 11 699 0550
Or Tambo International Airport
+27 11 390 3909
Shop L6a, Twilight Road, Lonehill
+27 11 548 9720
Filters
Reviews
10.0 Wonderful
Johannes, Jan 2021
Pros:
Staff friendly2 locations in Johannesburg
Locations in Johannesburg
204 Columbine Avenue
+27 11 496 1235
Or Tambo Int Apt
+27 11 573 5000
Filters
Reviews
6.0 Okay
Steven, Jan 2020
Pros:
Drop off was OK, but no closing invoice was issued when I dropped off. I was promised this would be emailed, but this did not materialiseCons:
Issue closing invoice on drop-offOne location in Johannesburg
Locations in Johannesburg
Serviced By Europcar
113903909
Filters
Reviews
2.0 Poor
Carlos, Sept 2024
Economy
10 locations in Johannesburg
from€26/dayLocations in Johannesburg
1 Jones Road
+27 11 390 9700
17 Patrick Road, Jet Park
+27 11 397 9288
33 Shearwater Road
+27 11 288 2700
Cnr Anson & Valencia Roads
+27 219 354 800
Cnr Rivonia & West
+27 11 783 8943
Hilton Hotel
+27 117 838 943
R512 Broeder Stroom
+27 10 005 4101
Williams Hunt Midrand
+27 112 543 000
Filters
Reviews
2.0 Poor
William, May 2021
Cons:
I arranged for a 5 am pickup. There was no shuttle. I was then waiting for the office to open at 6am as was posted at the office. By 6:10 there was still no one. I rented a vehicle from Avis. I will not be using hertz again.10.0 Wonderful
Anonymous, Jun 2020
Pros:
Ease - process was painless and relatively efficient.2.0 Poor
Anonymous, Feb 2023
Mini
One location in Johannesburg
from€36/dayLocations in Johannesburg
1 Jones Rd, Kempton Park
+27 119 756 790
Filters
Reviews
2.0 Poor
Willard, Jun 2022
2.0 Poor
Matt, Jun 2022
5 locations in Johannesburg
Locations in Johannesburg
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
Filters
Reviews
2.0 Poor
Themba, Feb 2023
Mini
2.0 Poor
Anna, Jan 2023
8 locations in Johannesburg
from€48/dayLocations in Johannesburg
106 Constantia Road
+27 11 230 9999
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
Rissik Street, Johannesburg Park Station
+27 100 018 040
Filters
No reviews available
2 locations in Johannesburg
Locations in Johannesburg
80 Hill Street cnr West Street
+27 861 502 330
Arbour Square, 86 Juta Street
+27 100 018 040
Filters
No reviews available
4 locations in Johannesburg
Locations in Johannesburg
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
32a Jellicoe Avenue
+27 860 999 500
Filters
No reviews available
3 locations in Johannesburg
Locations in Johannesburg
1 Jones Road
+27 11 390 9700
33 Shearwater Road
+27 11 288 2700
Cnr Rivonia & West
+27 11 783 8943
Filters
No reviews available
2 locations in Johannesburg
Locations in Johannesburg
1 Jones Road
+27 11 390 9700
R512 Broeder Stroom
+27 10 005 4101
Filters
No reviews available
9 locations in Johannesburg
Locations in Johannesburg
121 Eloff St
+27 21 935 4800
Cnr Rivonia And West St
+27 219 354 800
Filters
No reviews available
4 locations in Johannesburg
from€19/dayLocations in Johannesburg
Corner Hammer Ave, Gerhardus St, Strydompark, Johannesburg, 1679
+27 87 350 7747
Johannesburg International Airport
+27 11 230 1200
Rivonia Rd & West Street, Rivonia Rd, Sandown, Sandton, 2196
+27 11 784 5722
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
Serviced By Europcar
113903909
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
Filters
No reviews available
3 locations in Johannesburg
Locations in Johannesburg
Filters
No reviews available
5 locations in Johannesburg
Locations in Johannesburg
Filters
No reviews available
2 locations in Johannesburg
Locations in Johannesburg
1 Jones Rd
+27 113 902 342
R512 & Pelindaba Road, Nietgedacht 535
+27 11 540 7361
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
Johannesburg International Airport
+27 113 921 388
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
Filters
No reviews available
One location in Johannesburg
Locations in Johannesburg
Filters
No reviews available
Most popular agency | Alamo |
---|---|
Most popular car type | Compact |
Average price | €37/day |
Good deal | €24/day |
Some Johannesburg car providers already include Collision Damage Waiver (CDW) and Theft Protection Waiver into the hire price but not all of them. We recommend always be aware of your coverage when hiring a car in Johannesburg.
Keep in mind that car hire insurances often have a deductible clause, which is the amount you’ll have to pay if something happens during the time of your hire. If you want to avoid unwanted surprises, you should consider adding a no-deductible option to your Johannesburg car hire.
Pick-up location | Johannesburg |
---|---|
Car types | Compact, Compact SUV, Economy, Full-size SUV, Intermediate, Intermediate SUV, Mini, Passenger van, People carrier, Premium SUV, Supplier choice |
Hire locations | 93 |
Airport locations | 33 |
Popular agencies | Alamo, Europcar, Enterprise Rent-A-Car, keddy by Europcar, Budget |