Zanzibar to Nairobi flight status today

List of all flights from Zanzibar Tanzania (ZNZ) to Nairobi Kenya (NBO) and airlines operated flight from Zanzibar to Nairobi. The flight is an international flight from Tanzania to Kenya. There are 39 flights operated by 12 airlines on this route.

The distance from Zanzibar, TZ (ZNZ) to Nairobi, KE (NBO) is 599 km (372 miles). The time zone of the point of departure Zanzibar International Airport is GMT +3:00. The current time is Thursday 2025-11-20 15:16 PM. The time zone of the destination point Jomo Kenyatta International Airport is GMT+3:00 The current time is Thursday 2025-11-20 15:16 PM.

Royal Air Maroc | Delta | Saudia Airlines | British Airways | KLM | Precision Air | Kenya Airways | Air Tanzania | Air France | Congo Airways | Wright Air | Etihad Airways |

List of 39 flights from Zanzibar, TZ (ZNZ) to Nairobi, KE (NBO).
No. Departure Arrival Last Update Status
AT9111 09:25 10:45 Arrived On time
AT9112 21:15 22:35 Scheduled On time
AT9116 04:40 06:00 Cancelled
AT9113 04:55 06:15 Arrived On time

 

No. Departure Arrival Last Update Status
DL7566 21:15 22:35 Scheduled On time

 

No. Departure Arrival Last Update Status
SV6922 09:25 10:45 Arrived On time

 

No. Departure Arrival Last Update Status
BA7761 21:15 22:35 Scheduled On time
BA7759 09:25 10:45 Arrived On time

 

No. Departure Arrival Last Update Status
KL4187 09:25 10:45 Arrived On time
KL4193 21:15 22:35 Scheduled On time
KL4186 04:40 06:00 Arrived On time
KL4127 14:40 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
PW731 10:50 12:30 Scheduled On time
PW4491 09:25 10:45 In Gate
PW4499 04:40 06:00 Arrived On time
PW4495 20:50 22:10 Arrived Delayed by 22m
PW733 19:40 21:20 Scheduled On time
PW700 17:00 18:40 Scheduled On time

 

No. Departure Arrival Last Update Status
KQ491 09:25 10:45 Arrived On time
KQ6731 10:50 12:30 Arrived On time
KQ495 20:50 22:10 Scheduled On time
KQ499 04:40 06:00 Scheduled On time
KQ6733 20:15 21:55 Scheduled On time
KQ493 11:10 None Scheduled
KQ496 04:30 05:45 Landed
KQ434 10:45 12:00 Landed

 

No. Departure Arrival Last Update Status
TC204 05:40 07:00 Arrived On time

 

No. Departure Arrival Last Update Status
AF8205 14:40 16:00 Scheduled On time
AF8011 05:00 06:20 Arrived On time
AF8005 10:10 11:30 Arrived Delayed by 3h 21m
AF5510 10:20 11:40 Cancelled
AF8089 03:40 05:00 Scheduled
AF8204 10:20 11:40 Cancelled

 

No. Departure Arrival Last Update Status
8Z499 05:00 None Arrived Early
8Z495 22:00 None Arrived Early
8Z491 11:40 None Arrived Early

 

No. Departure Arrival Last Update Status
8V61 11:00 12:00 Landed
8V861 16:30 17:30 Scheduled On time

 

No. Departure Arrival Last Update Status
EY3751 19:30 21:10 Unknown