Cheap flights from Nairobi to Zanzibar

Find cheap Zanzibar to Nairobi flights with our free search service. Compare all available fares for direct or connection flights from Zanzibar to Nairobi.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Nairobi to Zanzibar flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Nairobi (NBO) - Zanzibar (ZNZ) 2024-09-21 2024-09-25 299 USD 32 hours 10 minutes Connection 2024-04-22T13:56:59
Nairobi (NBO) - Zanzibar (ZNZ) 2025-03-08 2025-03-21 299 USD 19 hours 50 minutes Connection 2024-04-26T15:47:02
Nairobi (NBO) - Zanzibar (ZNZ) 2025-01-15 2025-01-25 300 USD 19 hours 50 minutes Connection 2024-04-23T17:36:50
Nairobi (NBO) - Zanzibar (ZNZ) 2025-01-25 2025-02-02 300 USD 29 hours 20 minutes Connection 2024-04-23T10:18:09
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-25 2025-03-02 300 USD 38 hours 25 minutes Connection 2024-04-23T20:37:28
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-26 2025-03-02 300 USD 29 hours 20 minutes Connection 2024-04-23T20:41:58
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-27 2025-03-02 300 USD 19 hours 50 minutes Connection 2024-04-23T20:42:10
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-18 2025-03-09 300 USD 28 hours 55 minutes Connection 2024-04-27T06:14:50
Nairobi (NBO) - Zanzibar (ZNZ) 2024-11-01 2024-11-08 300 USD 22 hours 40 minutes Connection 2024-04-23T13:09:54
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-12 2025-02-19 300 USD 19 hours 50 minutes Connection 2024-04-24T05:17:29
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-07 2025-02-28 301 USD 19 hours 50 minutes Connection 2024-04-26T14:20:28
Nairobi (NBO) - Zanzibar (ZNZ) 2025-02-06 2025-02-20 302 USD 38 hours 25 minutes Connection 2024-04-24T09:44:55
Nairobi (NBO) - Zanzibar (ZNZ) 2024-12-02 2024-12-08 303 USD 20 hours 20 minutes Connection 2024-04-27T20:14:53
Nairobi (NBO) - Zanzibar (ZNZ) 2025-03-01 2025-03-15 304 USD 28 hours 55 minutes Connection 2024-04-21T17:24:59
Nairobi (NBO) - Zanzibar (ZNZ) 2024-05-31 2024-06-16 305 USD 19 hours 50 minutes Connection 2024-04-22T06:35:43
Nairobi (NBO) - Zanzibar (ZNZ) 2025-03-13 2025-03-16 305 USD 29 hours 20 minutes Connection 2024-04-23T05:57:05
Nairobi (NBO) - Zanzibar (ZNZ) 2024-06-14 2024-06-28 305 USD 19 hours 50 minutes Connection 2024-04-23T06:23:25
Nairobi (NBO) - Zanzibar (ZNZ) 2024-12-02 2024-12-16 340 USD 10 hours 20 minutes Connection 2024-04-22T17:22:27
Nairobi (NBO) - Zanzibar (ZNZ) 2024-10-31 2024-11-05 340 USD 22 hours 10 minutes Connection 2024-04-22T18:47:06
Nairobi (NBO) - Zanzibar (ZNZ) 2024-10-31 2024-11-09 340 USD 22 hours 10 minutes Connection 2024-04-22T17:47:11
Nairobi (NBO) - Zanzibar (ZNZ) 2024-08-01 2024-08-31 346 USD 22 hours 10 minutes Connection 2024-04-21T20:53:25
Nairobi (NBO) - Zanzibar (ZNZ) 2024-09-25 2024-10-09 346 USD 29 hours 50 minutes Connection 2024-04-24T20:02:37
Nairobi (NBO) - Zanzibar (ZNZ) 2024-11-03 2024-11-15 347 USD 29 hours 50 minutes Connection 2024-04-22T16:14:17
Nairobi (NBO) - Zanzibar (ZNZ) 2024-11-11 2024-11-27 348 USD 20 hours 20 minutes Connection 2024-04-23T17:01:29
Nairobi (NBO) - Zanzibar (ZNZ) 2024-05-16 2024-05-26 350 USD 39 hours 20 minutes Connection 2024-04-24T23:44:25
Nairobi (NBO) - Zanzibar (ZNZ) 2024-06-01 2024-06-15 354 USD 36 hours 50 minutes Connection 2024-04-27T19:44:19
Nairobi (NBO) - Zanzibar (ZNZ) 2024-11-04 2024-11-09 366 USD 10 hours 20 minutes Connection 2024-04-22T20:08:13
Nairobi (NBO) - Zanzibar (ZNZ) 2024-09-24 2024-10-10 366 USD 25 hours 0 minutes Connection 2024-04-22T16:18:53
Nairobi (NBO) - Zanzibar (ZNZ) 2024-11-26 2024-12-07 367 USD 19 hours 50 minutes Connection 2024-04-25T15:45:05
Nairobi (NBO) - Zanzibar (ZNZ) 2024-10-14 2024-11-07 367 USD 10 hours 20 minutes Connection 2024-04-27T03:05:03

Nairobi to Zanzibar flight status

Flight Origin Destination Departure Arrival Equip
PW718 Nairobi (NBO) Zanzibar (ZNZ) 8:20 a.m. 9:20 a.m. ATR ATR 72
KL4213 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:20 a.m. E90
PW4490 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:20 a.m. Embraer ERJ-190AR
KQ494 Nairobi (NBO) Zanzibar (ZNZ) 6:30 p.m. 7:50 p.m. EMBRAER EMB 190 / EMB 195
KL4185 Nairobi (NBO) Zanzibar (ZNZ) 12:15 a.m. 1:35 a.m.
KQ498 Nairobi (NBO) Zanzibar (ZNZ) 12:15 a.m. 1:35 a.m. EMBRAER EMB 190 / EMB 195
KQ490 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:20 a.m. EMBRAER EMB 190 / EMB 195
PW4494 Nairobi (NBO) Zanzibar (ZNZ) 6:30 p.m. 7:50 p.m. EMBRAER EMB 190 / EMB 195
PW4498 Nairobi (NBO) Zanzibar (ZNZ) 12:15 a.m. 1:35 a.m.
BR0636 Nairobi (NBO) Zanzibar (ZNZ) 1:15 a.m. 12:06 p.m.
8V60 Nairobi (NBO) Zanzibar (ZNZ) 2 p.m. 6 p.m. D9F
HM3117 Nairobi (NBO) Zanzibar (ZNZ) noon 12:20 p.m. DHT
KQ730 Nairobi (NBO) Zanzibar (ZNZ) 12:50 p.m. 2:30 p.m. ATR ATR 72
KQ712 Nairobi (NBO) Zanzibar (ZNZ) 7:55 p.m. 9:35 p.m. ATR ATR 72
PW6712 Nairobi (NBO) Zanzibar (ZNZ) 7:25 p.m. 9:05 p.m. ATR ATR 72
PW6718 Nairobi (NBO) Zanzibar (ZNZ) 8:20 a.m. 11:10 a.m. ATR ATR 72
EY3749 Nairobi (NBO) Zanzibar (ZNZ) 7:25 p.m. 9:05 p.m. ATR
PW710 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:40 a.m. ATR
EY3746 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:40 a.m. ATR
AF8083 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:20 a.m. E90
AF8060 Nairobi (NBO) Zanzibar (ZNZ) 12:15 a.m. 1:35 a.m.
PW6710 Nairobi (NBO) Zanzibar (ZNZ) 8 a.m. 9:40 a.m. 737
KQ4490 Nairobi (NBO) Zanzibar (ZNZ) 7:50 a.m. 9:10 a.m. E90
KQ4498 Nairobi (NBO) Zanzibar (ZNZ) 12:15 a.m. 1:35 a.m. E90