Abeid Amani Karume International Airport (ZNZ) in Zanzibar serves as the main gateway to the Tanzanian archipelago, with a compact terminal complex handling both domestic and international traffic. The airport is a base for Coastal Aviation and Precision Air operates frequent connections, while a mix of regional and international carriers link Zanzibar with Dar es Salaam, Nairobi, Doha and seasonal European destinations. Passengers will find essential services, car hire and transfers to Stone Town and resort beaches; check the online flight board for up-to-date arrivals and departures information.
Frequently asked questions
The IATA airport code for Abeid Amani Karume International Airport is ZNZ.
The ICAO code for Abeid Amani Karume International Airport is HTZA.
Abeid Amani Karume International Airport (ZNZ) is located in Zanzibar, Tanzania.
The local time zone at Abeid Amani Karume International Airport (ZNZ) is Africa/Dar_es_Salaam (GMT+3).
About 40 scheduled departures were counted at Abeid Amani Karume International Airport (ZNZ) when flight schedules were last measured on July 19, 2026.
For international flights, arrive at least 3 hours before departure; for domestic flights, about 2 hours.
Based on the current departures board at Abeid Amani Karume International Airport (ZNZ), scheduled flights are operated by Air Tanzania, Auric Air, Coastal Travels, Precision Air Services, and Turkish Airlines.
Destinations on the current departures board at Abeid Amani Karume International Airport (ZNZ) include Dar Es Salaam, Kilimanjaro, Arusha, Dubai, Pemba, and Tanga.
The board on this page shows arrivals and departures for Abeid Amani Karume International Airport (ZNZ). It re-checks for updates while the page is open, and every board states how old its data is — busy hubs are refreshed within hours, quieter airports less often.