Cheap flights to Zanzibar
Abeid Amani Karume International Airport (ZNZ) · Tanzania
Zanzibar is the Indian Ocean island that needs little introduction, known for white beaches, turquoise water, and the historic lanes of Stone Town. It draws holidaymakers year-round, often as an add-on to a mainland safari. Abeid Amani Karume International Airport (ZNZ) handles the short hop from the mainland along with regional and seasonal international flights.
On ZaraTrip, fares to Zanzibar are shown in USD and are all-in, taxes included, so the price you see is the price you pay. Many bookings can be held so you can pay later while you sort out accommodation and dates.
We show real fares from our cache and ticket through our IATA-accredited setup powered by Duffel. Bags and seat selection are paid extras on some fares, so it's worth checking what's included before booking.
Fares to Zanzibar
| Route | Airline | From | |
|---|---|---|---|
| Nairobi → Zanzibar | British Airways | $70.04 | Search → |
Good to know
- Airport
- Abeid Amani Karume International (ZNZ)
- Time zone
- EAT (UTC+3)
- Currency
- Tanzanian shilling (TZS)
- Language
- Swahili, English
- Best time to visit
- The drier months from June to October and the shorter dry spell around January and February are popular for beach weather.
Flights to Zanzibar: your questions
How long is the flight to Zanzibar?
It depends on your origin and stops. The hop from Dar es Salaam is very short, while flights from further afield with a connection take longer. Check the specific fare for timings.
Which airport does Zanzibar use?
Zanzibar is served by Abeid Amani Karume International Airport (ZNZ), which handles the mainland hop plus regional and seasonal international flights.
Are taxes included in the fare?
Yes. Prices on ZaraTrip are shown in USD with taxes included, so there are no surprise fees at checkout. Optional extras such as bags or seats are shown separately where they apply.