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 38 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 Tuesday 2026-02-10 06:42 AM. The time zone of the destination point Jomo Kenyatta International Airport is GMT+3:00 The current time is Tuesday 2026-02-10 06:42 AM.

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

List of 38 flights from Zanzibar, TZ (ZNZ) to Nairobi, KE (NBO).
No. Departure Arrival Last Update Status
KQ499 04:40 06:00 Departed On time
KQ491 09:50 11:10 Scheduled On time
KQ495 20:40 22:00 Scheduled Delayed by 1h 40m
KQ493 14:25 15:45 Scheduled On time
KQ6731 10:50 12:30 Scheduled On time
KQ6733 20:15 21:55 Scheduled On time
KQ496 04:30 05:45 Landed
KQ434 10:45 12:00 Landed

 

No. Departure Arrival Last Update Status
PW4499 04:40 06:00 Scheduled On time
PW4495 20:40 22:00 Scheduled Delayed by 1h 40m
PW4491 09:50 11:10 Arrived Delayed by 24m
PW731 13:15 14:55 Scheduled On time
PW733 19:40 21:20 Scheduled On time
PW700 17:00 18:40 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
SV6922 09:50 11:10 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
KL4193 20:50 22:10 Scheduled On time
KL4186 04:40 06:00 Arrived On time
KL4187 09:50 11:10 Arrived On time
KL4127 14:40 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
BA7761 20:40 22:00 Cancelled
BA7759 09:50 11:10 Arrived On time

 

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
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