How to Get from Zanzibar Abeid Amani Karume International Airport (ZNZ) to Jozani Forest
Jozani Forest is 36.9 km south-east of Zanzibar Airport (ZNZ) on the main road towards Paje. Depending on transport, the trip takes about 37 minutes by car or roughly 1 hour 30 minutes by local dala-dala.
Zanzibar Abeid Amani Karume International Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Jozani Forest
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore touts inside the terminal and outside Arrivals who offer 'special' taxis; use the official rank or a pre-booked driver.
- Airport taxis are unmetered. Agree the total fare per car in USD or TZS before loading luggage, and do not accept a later switch to per-person pricing.
- Do not buy the mandatory Zanzibar inbound travel insurance from anyone at the airport; purchase online at inbound.visitzanzibar.go.tz before travel.
- Card payment is uncommon for taxis and dala-dalas; carry small USD or TZS cash and avoid poor-rate euro exchange offers.
Frequently Asked Questions
The distance is about 36.9 km. A private car or taxi takes roughly 37 minutes without heavy traffic.
No, there is no airport shuttle or bus network on Zanzibar. You can use local dala-dalas via Stone Town and Mwanakwerekwe, then a Paje-bound minibus and ask to get off at the Jozani Forest gate.
The cheapest option is the local dala-dala; expect to pay about €2 per person in total. It is not recommended with large luggage and runs mainly during the day.
Card payment is uncommon. Taxis and dala-dalas typically accept cash in USD or Tanzanian shillings, so carry small notes.
Dala-dalas stop running by early evening. At night use a pre-booked private transfer or an airport taxi and expect higher fares after about 22:00.
Yes, all foreign visitors to Zanzibar must hold the mandatory USD 44 ZIC inbound insurance. Buy it online before travel and keep the digital certificate for arrival checks.
Nearby places
More transfers from Zanzibar Abeid Amani Karume International Airport (ZNZ)


