Nairobi to Zanzibar flight status today

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

The distance from Nairobi, KE (NBO) to Zanzibar, TZ (ZNZ) is 599 km (372 miles). The time zone of the point of departure Jomo Kenyatta International Airport is GMT +3:00. The current time is Monday 2026-02-09 20:36 PM. The time zone of the destination point Zanzibar International Airport is GMT+3:00 The current time is Monday 2026-02-09 20:36 PM.

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

List of 34 flights from Nairobi, KE (NBO) to Zanzibar, TZ (ZNZ).
No. Departure Arrival Last Update Status
KQ494 18:30 19:50 Cancelled
KQ490 07:40 09:00 Arrived On time
KQ498 01:20 02:40 Arrived On time
KQ6734 21:50 23:30 Scheduled On time
KQ492 23:50 01:15 Landed

 

No. Departure Arrival Last Update Status
AT9114 18:30 19:50 Cancelled
AT9110 07:40 09:00 Scheduled On time
AT9103 00:20 01:40 Cancelled

 

No. Departure Arrival Last Update Status
W1456 19:00 20:30 NoTakeoffInfo

 

No. Departure Arrival Last Update Status
KL4165 18:30 19:50 Cancelled
KL4213 07:40 09:00 Arrived On time
KL4226 12:30 13:50 Scheduled On time
KL4185 01:20 02:40 Arrived On time

 

No. Departure Arrival Last Update Status
BA7764 18:30 19:50 Scheduled Delayed by 1h 40m
BA7763 07:40 09:00 Scheduled On time
BA7765 01:20 02:40 Arrived On time
BA7768 08:00 09:20 Arrived
BA7772 00:30 01:50 Arrived
BA7770 18:30 19:50 Arrived

 

No. Departure Arrival Last Update Status
DL7564 01:20 02:40 Arrived On time

 

No. Departure Arrival Last Update Status
TC233 06:50 08:10 Scheduled On time

 

No. Departure Arrival Last Update Status
PW4494 18:40 20:00 Scheduled On time
PW4490 07:40 09:00 Arrived Delayed by 4h 44m
PW4498 01:20 02:40 Arrived On time
PW734 21:50 23:30 Scheduled On time
PW4492 23:50 01:15 Landed

 

No. Departure Arrival Last Update Status
SV6923 01:20 02:40 Arrived On time

 

No. Departure Arrival Last Update Status
AF5503 01:20 02:40 Arrived On time
AF8083 08:00 09:20 Cancelled
AF8060 00:15 01:35 Scheduled

 

No. Departure Arrival Last Update Status
8Z490 09:20 None Landed 09:20

 

No. Departure Arrival Last Update Status
8V60 14:00 18:00 Scheduled On time
8V860 08:00 09:00 Scheduled On time

 

No. Departure Arrival Last Update Status
EY3749 19:25 21:05 Scheduled On time