Flights to Zanzibar
Stone Town's carved doors, dhows at sunset, and the beaches of the north.
Things to do
Everyone knows it, and it still deserves the trip. Here is every nonstop that gets you there — and a quieter place nearby when you're ready.
Open on the live mapTrack your flight thereGetting to Zanzibar
19 airports have scheduled nonstop service to ZNZ (Abeid Amani Karume International Airport).
All 19 nonstop origins
| From | Airport | Airlines | Flight time |
|---|---|---|---|
| Dar Es SalaamTanzania | DAR | Air Tanzania, Auric Air, HOP!-REGIONAL, Oman Air, Precision Air, flydubai | ~41m |
| NairobiKenya | NBO | Air Tanzania, HOP!-REGIONAL, Kenya Airways, Precision Air | ~1h 21m |
| EntebbeUganda | EBB | Air Tanzania, Uganda Airlines | ~1h 54m |
| Addis AbabaEthiopia | ADD | Ethiopian Airlines | ~2h 45m |
| JohannesburgSouth Africa | JNB | Air Tanzania, Airlink, Safair | ~3h 47m |
| Abu DhabiUnited Arab Emirates | AUH | Etihad Airways | ~5h 27m |
| DubaiUnited Arab Emirates | DXB | Flydubai | ~5h 36m |
| MuscatOman | MCT | Air Tanzania, Oman Air | ~5h 36m |
| Tel-avivIsrael | TLV | Israir | ~6h 4m |
| IstanbulTurkey | IST | Turkish Airlines | ~7h 29m |
| CataniaItaly | CTA | Neos | ~7h 35m |
| RomeItaly | FCO | Neos | ~8h 17m |
| VillafrancaItaly | VRN | Neos | ~8h 47m |
| MilanoItaly | MXP | Neos | ~8h 56m |
| MadridSpain | MAD | Welcome Air | ~9h 17m |
| MoscowRussia | VKO | Air Tanzania | ~9h 24m |
| FrankfurtGermany | FRA | Condor Flugdienst, Discover Airlines | ~9h 27m |
| AmsterdamNetherlands | AMS | TUI fly Netherlands | ~9h 55m |
| GuangzhouChina | CAN | Air Tanzania | ~11h 42m |
Routings from major airports
| From | Stops | Via | Door to door |
|---|---|---|---|
Dallas-Fort WorthDFW
| 1 stop | MAD | ~20h 5m |
New YorkJFK
| 1 stop | NBO | ~17h 7m |
Los AngelesLAX
| 1 stop | MAD | ~21h 54m |
MiamiMIA
| 1 stop | MAD | ~18h 59m |
ChicagoORD
| 1 stop | MAD | ~18h 31m |
LondonLHR
| 1 stop | NBO | ~10h 42m |
TorontoYYZ
| 1 stop | MAD | ~17h 38m |
Why the world goes
Africa's favorite island with nonstops from Doha, Dubai, Istanbul, Addis and Nairobi, and a 20-minute hop from Dar; the classic safari-and-beach pairing with the Serengeti.
What to know
Tides at Paje and Jambiani go out half a mile; Nungwi and Kendwa swim all day. Ramadan quiets Stone Town. Mandatory $44 travel insurance on arrival since 2024.
Quieter alternatives nearby
Background
Zanzibar is a Tanzanian semi-autonomous region off the coast of East Africa. It is located in the Indian Ocean, and consists of many small islands and two large ones: Unguja Island and Pemba Island. The capital is Zanzibar City, located on the island of Unguja. Its historic centre, Stone Town, is a UNESCO World Heritage Site.
Questions
- Is there a nonstop flight to Zanzibar?
- Yes — 19 airports fly nonstop to ZNZ (Abeid Amani Karume International Airport), including Addis Ababa, Amsterdam, Abu Dhabi, Guangzhou, Catania.
- Which airport do you fly into for Zanzibar?
- ZNZ — Abeid Amani Karume International Airport.
- When is the best time to visit Zanzibar?
- Jun–Oct, Dec–Feb. Tides at Paje and Jambiani go out half a mile; Nungwi and Kendwa swim all day. Ramadan quiets Stone Town. Mandatory $44 travel insurance on arrival since 2024.
- What does Zanzibar cost per day?
- Roughly $50–300 per person per day on the ground, before flights.
- Is Zanzibar worth visiting?
- Africa's favorite island with nonstops from Doha, Dubai, Istanbul, Addis and Nairobi, and a 20-minute hop from Dar; the classic safari-and-beach pairing with the Serengeti.