Same drop-off
Johannesburg, South Africa
Enter location
Pick-up
Midday
Drop-off
Midday
Driver's age:
|
Home Africa South Africa Car Rentals in Johannesburg, South Africa

Cheap Car Hire in Johannesburg

Cheapest time to rent a car in Johannesburg

January
HK$194
February
HK$225
March
HK$217
April
HK$240
May
HK$217
June
HK$202
July
HK$233
August
HK$225
September
HK$209
October
HK$209
November
HK$194
December
HK$248
Currently, the cheapest month to rent a car in Johannesburg is January. The most expensive time to rent a car is December. The cheapest prices for each month are shown above, but prices will vary based on availability, how far out you book your rental car, and of course, car type.

Car Rental FAQs

Which car rental company is considered to be the best in Johannesburg?

Taking our users’ ratings and reviews into consideration, Avis (8.5 rating), Sixt (8.0 rating) and Hertz (6.3 rating) seem to be the best rental car companies in Johannesburg.

How much does it cost to rent a car for a week from Budget?

Budget is a popular option for travelers looking for car rental in this area. You can expect the average cost of a rental car to be about HK$1,204 per week.

Can I rent a car for a month in Johannesburg?

Yes, renting a vehicle in Johannesburg for a month is certainly possible.

Johannesburg Car Rental Directory

Find and compare all the car rental locations in Johannesburg
8.5
Excellent
13 reviews2 locations
Overview

Cleanliness

9.1

Comfort

8.5

Overall

8.1

Pick-up/Drop-off

8.1

Value for money

8.5
8.0
Excellent
1 review6 locations
Overview

Cleanliness

8.0

Comfort

8.0

Overall

8.0

Pick-up/Drop-off

8.0

Value for money

8.0
6.3
Good
16 reviews6 locations
Overview

Cleanliness

6.9

Comfort

6.5

Overall

6.1

Pick-up/Drop-off

6.0

Value for money

6.1
9 locations
7 locations
7 locations
6 locations
6 locations
Home Africa South Africa Car Rentals in Johannesburg, South Africa
  • Same drop-off
  • Different drop-off
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00