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 32 flights operated by 12 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 Tuesday 2025-12-30 16:17 PM. The time zone of the destination point Zanzibar International Airport is GMT+3:00 The current time is Tuesday 2025-12-30 16:17 PM.

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

List of 32 flights from Nairobi, KE (NBO) to Zanzibar, TZ (ZNZ).
No. Departure Arrival Last Update Status
KQ494 18:45 20:05 Scheduled Delayed by 1h 5m
KQ490 07:35 08:55 Scheduled 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
BA7763 07:40 09:00 Unknown
BA7765 01:20 02:40 Arrived On time
BA7764 18:40 20:00 Departed 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
W1456 19:00 20:30 Scheduled

 

No. Departure Arrival Last Update Status
KL4213 07:40 09:00 Scheduled
KL4165 18:40 20:00 Scheduled On time
KL4185 01:20 02:40 Arrived On time

 

No. Departure Arrival Last Update Status
SV6923 01:20 02:40 Arrived Delayed by 1h 1m

 

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

 

No. Departure Arrival Last Update Status
AT9114 18:40 20:00 Scheduled On time
AT9110 07:10 08:30 Arrived On time
AT9103 00:20 01:40 Cancelled

 

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
DL7564 01:20 02:40 Arrived On time

 

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