General information about Zanzibar
Tanzania Country
ZNZ IATA code
1 Number of airports
GMT+3 Time zone
Cheap tickets
TJS 4,001 Moscow — Zanzibar TJS 4,050 Saint Petersburg — Zanzibar TJS 4,149 Krasnodar — Zanzibar TJS 4,471 Cheboksary — Zanzibar TJS 4,522 Adler/Sochi — Zanzibar
Sun 30 Aug 23:40 – 13:30
13 hr 50 min / 1 layover Thu 27 Aug 15:00 – 13:30
22 hr 30 min / 2 layovers Sat 5 Sep 13:30 – 13:30
1 day / 2 layovers Wed 12 Aug 21:55 – 13:30
1 day 15 hr 35 min / 2 layovers Thu 29 Oct 19:45 – 13:35
17 hr 50 min / 1 layover TJS 330.41 Dar Es Salaam — Zanzibar TJS 1,552 Nairobi — Zanzibar TJS 1,644 Mahe — Zanzibar TJS 1,730 Dubai — Zanzibar TJS 2,110 Johannesburg — Zanzibar
Fri 31 Jul 07:15 – 07:30
15 min / direct Mon 7 Sep 23:40 – 07:00
7 hr 20 min / 1 layover Sun 18 Oct 07:15 – 13:30
7 hr 15 min / 1 layover Thu 20 Aug 22:30 – 13:30
16 hr / 1 layover Thu 13 Aug 20:15 – 00:50
3 hr 35 min / direct Airlines in Zanzibar
FAQ
What determines the price of flights to Zanzibar?
The price of tickets to Zanzibar is determined by several factors:
- Seasonality — tickets are more expensive during the high season June, July.
- Purchase date — the earlier you buy your ticket, the lower the price.
- Flight type — direct flights are usually more expensive than flights with transfers.