Abeid Amani Karume International Airport (IATA: ZNZ, ICAO: HTZA) serves Zanzibar, TZ. It has 60 scheduled routes to 26 destinations in 19 countries, operated by 31 airlines.
- Modern and Clean Terminal 3: The new Terminal 3 is often described as modern, clean, and well-organized, offering a significantly improved experience compared to older facilities.
- Decent Air Conditioning: Travelers appreciate the effective air conditioning in the new terminal, providing comfort in Zanzibar's warm climate.
- Smooth Departure Security (sometimes): For departures, check-in and security can sometimes be smooth and efficient.
- Variety of Shops and Cafes Airside: The new terminal features duty-free shops, local souvenir stores, and cafes offering food and beverages.
- Convenient Transportation to Stone Town: The airport is relatively close to Stone Town (approximately 20 minutes), and pre-arranged private transfers are generally efficient.
- Chaos and Disorganization: Many travelers report a chaotic and unorganized environment, especially during peak times, leading to confusion and frustration.
- Long Security, Customs, and Immigration Wait Times: Queues for Visa on Arrival (VOA), immigration, and security checks can be excessively long and slow, with some experiencing delays of over an hour. Immigration wait times are estimated at around 9-10 minutes currently but can be longer.
- Staff Behavior and Corruption: There are concerning reports of airport staff requesting money (bribes), reopening luggage, and even stealing personal items during security checks. Unfriendly service is also noted.
- Inadequate Air Conditioning in Older Areas: Parts of the airport, particularly older terminals or certain waiting areas, are described as stiflingly hot with poor or non-existent air conditioning.
- Limited Amenities and Poor Wi-Fi: Beyond the main departure halls of the new terminal, facilities can be basic, with scarce seating and unreliable Wi-Fi connectivity that works on and off. Airport lounges have also received negative reviews for being outdated.
Bottom line: While Abeid Amani Karume International Airport has made significant strides with its new Terminal 3, offering a much-improved physical environment, travelers should still anticipate potential challenges related to queues, staff interactions, and overall operational efficiency, particularly during busy periods. Arranging airport transfers in advance is highly recommended to ensure a smoother arrival and departure experience.
New & changed departures
5 changes to ZNZ's schedule in the last 90 days.
Want the next one in your inbox?Track ZNZ and we'll email you every schedule change automatically.
Track all changesRoutes from ZNZ
26 nonstop destinations · 31 airlines.
Airlines at ZNZ
31 carriers operate scheduled departures.
Route Network Map
Search flights from ZNZ
Compare ticket prices across hundreds of booking sites
Search flights from ZNZOpens a live price search from ZNZ — just pick your destination & dates
Airport routes
Abeid Amani Karume International Airport (ZNZ) offers 60 flight routes operated by 31 airlines. Major carriers include Flightlink, Air Tanzania, Coastal Aviation and others. Popular destinations from Zanzibar include Dar es Salaam, Arusha, Pemba, Kilimanjaro Int'l, Jomo Kenyatta Int'l.
Traveler reviews & tips
From people who've recently flown through Zanzibar.
No tips for ZNZ yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Abeid Amani Karume International Airport. Tips are reviewed before publishing.
Common questions about ZNZ
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from ZNZ?
Abeid Amani Karume International Airport has 60 scheduled routes to 26 destinations in 19 countries, operated by 31 airlines.
Which airlines fly from Abeid Amani Karume International Airport?
31 carriers operate scheduled departures, including Flightlink, Air Tanzania, Coastal Aviation.
Where is Abeid Amani Karume International Airport located?
Abeid Amani Karume International Airport is located in Zanzibar, TZ, at an elevation of 54 ft. Its IATA code is ZNZ and ICAO code is HTZA.









