General information
Zanzibar is an archipelago off the coast of Tanzania, the three main islands are Zanzibar, Pemba and Mafia Island. All three islands have their own airport, Zanzibar Abeid Amani Karume Airport is the busiest airport. The airport is named after Abeid Amani Karume, the island’s first president. The flight time between Zanzibar and Dar es Salaam Julius Nyerere Airport is 30 minutes, the ferry takes 2 hours between Zanzibar and Dar es Salaam. The airport is a short distance from the centre of the capital Zanzibar City (Stone Town), the beautiful beaches and most hotels can be found on the east side of the island in places like Nungwi, Matemwe, Kiwengwa (popular with Italians), Paje and Jambiani.
Tanzania has five international airports, from large to small: Dar es Salaam Julius Nyerere Airport, Zanzibar Abeid Amani Karume Airport, Kilimanjaro Airport, Mwanza Airport and Arusha Airport.
Where is Zanzibar Abeid Amani Karume Airport situated?
Zanzibar Abeid Amani Karume Airport is located in the south of Zanzibar City and is connected to the city by Nyerere Road.
How many terminals does Zanzibar Abeid Amani Karume Airport have?
The airport has two terminals, namely Terminal 2 for domestic flights and Terminal 3 for international flights. The new Terminal 3 was officially opened in 2021, after years of delays. In Terminal 3 you will find the Departures hall (Check In) on the left and the Arrivals Hall (Baggage Claim) on the right. You can reach the security check, passport control and boarding gates via the first floor. It is a 5-minute walk between the terminals at Zanzibar Abeid Amani Karume Airport. At both terminals you have the option to withdraw and/or exchange money.
A good alternative for flying to or from Zanzibar Abeid Amani Karume Airport are the following airports, sorted by distance from the airport. You can also take a look at the complete list of airports in Tanzania.
| Dar es Salaam Julius Nyerere Airport | 72km |
Which airlines fly from and to Zanzibar Abeid Amani Karume Airport?
-
Ethiopian Airlines -
Fly540 -
Lufthansa -
KLM -
Neos Air






