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

Zanzibar: Prison Island Nakupenda & StoneTown with BBQ Lunch

Enjoy a full-day adventure with a Stone Town tour, a boat trip to Prison Island to see tortoises, and a romantic Nakupenda Sandbank. Snorkel, sunbathe, and savor BBQ seafood lunch with fresh fruits.
Discover more
Activity

Zanzibar: Prison Island & Nakupenda Boat Tour with BBQ Lunch

Enjoy a well-organized, full-day adventure by boat from Stone Town to Prison Island to see tortoises and romantic Nakupenda Sandbank. Snorkel, sunbathe, and savor BBQ Seafood lunch with fresh fruits.
Discover more
Activity

Mnemba Island: Dolphin Swim & Snorkeling with Optional Lunch

Snorkel the crystal-clear waters of Mnemba Island and explore vibrant coral reefs full of marine life. Enjoy an unforgettable boat ride to one of Zanzibar’s top snorkeling spots.
Discover more