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 Wednesday 2025-12-31 11:07 AM. The time zone of the destination point Jomo Kenyatta International Airport is GMT+3:00 The current time is Wednesday 2025-12-31 11:07 AM.

Precision Air | Kenya Airways | KLM | Delta | Royal Air Maroc | Air Tanzania | British Airways | Saudia Airlines | 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
PW4491 09:50 11:10 Scheduled On time
PW731 13:15 14:55 Scheduled On time
PW4495 20:50 22:10 Scheduled On time
PW4499 04:40 06:00 Arrived On time
PW733 19:40 21:20 Scheduled On time
PW700 17:00 18:40 Scheduled On time

 

No. Departure Arrival Last Update Status
KQ491 09:50 11:10 Scheduled On time
KQ6731 10:50 12:30 Scheduled On time
KQ495 20:50 22:10 Scheduled Delayed by 30m
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
KL4187 09:50 11:10 Scheduled On time
KL4127 14:40 16:00 Scheduled On time
KL4193 20:50 22:10 Scheduled Delayed by 30m
KL4186 04:40 06:00 Scheduled On time

 

No. Departure Arrival Last Update Status
DL7566 20:50 22:10 Scheduled On time

 

No. Departure Arrival Last Update Status
AT9112 20:50 22:10 Scheduled On time
AT9111 09:25 10:45 Arrived On time
AT9116 04:40 06:00 Cancelled
AT9113 04:55 06:15 Arrived On time

 

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

 

No. Departure Arrival Last Update Status
BA7761 20:50 22:10 Departed On time
BA7759 09:25 10:45 Arrived On time

 

No. Departure Arrival Last Update Status
SV6922 09:25 10:45 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