Home/Airports/Zanzibar arrival

Abeid Amani Karume International Airport to Zanzibar City Center

Every transport option from ZNZ — cost, journey time, and which one to pick. Updated for 2026 travellers arriving in Tanzania.

Airport
ZNZ
Country
Tanzania
Fastest
25 min
Cheapest
TZS 500

How to get from ZNZ to Zanzibar

OptionCostJourney time
Daladala (shared minibus)TZS 50025 min
Taxi to Stone TownUSD 15–2515 min
Hotel transfer (book ahead)USD 20–3015 min

ZNZ is 6km from Stone Town — taxis USD 15-25 (negotiate, no meter), Daladala minibus TZS 500. For 4-hour layovers: Stone Town walk + Forodhani night market. For 12+ hours: add a Spice Tour. Bring USD cash — ATMs unreliable.

Skip the queue — pre-book an arrival transfer

A fixed-price transfer meets you inside arrivals with a name-board. No haggling, no cash, no scam risk after a long flight into ZNZ.

Getting out of Zanzibar (ZNZ)

Skip the taxi rank and lock in your fare before you land.

Pre-book a fixed-price transfer

Our pick

Driver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.

Check transfer prices
Renting a car instead? Compare rentals with free cancellation.

Where to stay near Zanzibar

Comparing hotels across Zanzibar — filter by neighbourhood, price, and distance from Abeid Amani Karume International Airport.

Common questions

How much does a taxi from Abeid Amani Karume International Airport to Zanzibar cost?

USD 15–25 — expect the higher end during rush hour or bad weather. Pre-book a fixed-price transfer if you want price certainty.

What's the cheapest way from ZNZ to Zanzibar?

Daladala (shared minibus) at TZS 50025 min to central Zanzibar.

Do I need to buy a visa on arrival in Tanzania?

Same as Tanzania mainland — Tanzania visa is required even on Zanzibar (separate immigration desk). Visa-on-arrival USD 50 (USD 100 US). E-visa recommended. Yellow fever certificate if from endemic country.