Same drop-off
Zanzibar, Tanzania
Enter location
Pick-up
Midday
Drop-off
Midday
Driver's age:
|
Home Africa Tanzania Car Hire in Zanzibar, Tanzania

Cheap Car Hire in Zanzibar

Cheapest time to hire a car in Zanzibar

January
R690
February
R646
March
R602
April
R543
May
R572
June
R558
July
R734
August
R793
September
R719
October
R719
November
R734
December
R719
Currently, the cheapest month to hire a car in Zanzibar is April. The most expensive time to rent a car is August. The cheapest prices for each month are shown above, but prices will vary based on availability, how far out you book your car hire, and of course, car type.

Car Rental FAQs

What are gas prices like in Zanzibar?

The average price of petrol in Zanzibar is R15,42/litre over the past month, costing you anywhere between R694 and R1 002 to fill up a car’s fuel tank.

How much does it cost to rent a car for a week from Karibu Kwetu Zanzibar?

Karibu Kwetu Zanzibar is one of the top picks for this location. They can find you a car hire for about R3 328 per week on average.

Can I rent a car for a month in Zanzibar?

Typically, how long you can hire a car for depends on the inventory of the supplier. For Zanzibar however, it is certainly possible to rent a car for an entire month.

Car Type Offers

Small Car Rental Luxury Car Rental Van Rental

Other Zanzibar Kisauni car rentals

Car Hire in Dar Es Salaam

Zanzibar Car Rental Directory

Find and compare all the car hire locations in Zanzibar
3 locations
2 locations
2 locations
2 locations
1 location
1 location
1 location
Home Africa Tanzania Car Hire in Zanzibar, Tanzania
  • Same drop-off
  • Different drop-off
  • Midnight
  • 1:00
  • 2:00
  • 3:00
  • 4:00
  • 5:00
  • 6:00
  • 7:00
  • 8:00
  • 9: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
  • 1:00
  • 2:00
  • 3:00
  • 4:00
  • 5:00
  • 6:00
  • 7:00
  • 8:00
  • 9: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