Zanzibar Abeid Amani Karume Airport

  • Free and up-to-date :)

    We are happy to help you plan your trip through our free and up-to-date airport transportation guides. Do you want to travel to and/or from the airport by taxi? Check our partner's website for the best rates!

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.

Airport
Distance
Dar es Salaam Julius Nyerere Airport 72km

Which airlines fly from and to Zanzibar Abeid Amani Karume Airport?

The main airlines at the airport are:
  • Ethiopian Airlines brand logo
    Ethiopian Airlines
  • Fly540 brand logo
    Fly540
  • Lufthansa brand logo
    Lufthansa
  • KLM brand logo
    KLM
  • Neos Air brand logo
    Neos Air
Here you can find the complete list of airlines at Zanzibar Abeid Amani Karume Airport.

Activities

Activity

Zanziba: Stone Town, Prison Island & Nakupenda Sandbank +BBQ

Experience the best of Zanzibar in one unforgettable day! Explore Stone Town, visit Prison Island. See tortoises and relax on Nakupenda Sandbank. Snorkel, Sunbathe & BBQ seafood lunch with fresh fruit
Discover more
Activity

Zanzibar: Prison Island Private Tour

Discover Prison Island, home to giant Aldabra tortoises, crystal-clear waters, and rich history. Enjoy a scenic boat ride and unforgettable views just minutes from Stone Town.
Discover more
Activity

Zanzibar Stone Town Tour, Prison Island & Nakupenda with BBQ

Explore Stone Town’s heritage and markets, visit Prison Island to see giant tortoises, then relax at Nakupenda Sandbank with swimming, sunbathing, and a fresh seafood BBQ.
Discover more