Nairobi to Kigali flight status today

List of all flights from Nairobi Kenya (NBO) to Kigali Rwanda (KGL) and airlines operated flight from Nairobi to Kigali. The flight is an international flight from Kenya to Rwanda. There are 29 flights operated by 10 airlines on this route.

The distance from Nairobi, KE (NBO) to Kigali, RW (KGL) is 759 km (472 miles). The time zone of the point of departure Jomo Kenyatta International Airport is GMT +3:00. The current time is Saturday 2026-04-11 17:31 PM. The time zone of the destination point Kigali International Airport is GMT+2:00 The current time is Saturday 2026-04-11 16:31 PM.

KLM | Qatar Airways | Kenya Airways | Air France | RwandAir | Saudia Airlines | Delta | British Airways | Jambojet Limited | Wright Air |

List of 29 flights from Nairobi, KE (NBO) to Kigali, RW (KGL).
No. Departure Arrival Last Update Status
KL4180 18:30 19:00 Scheduled Delayed by 2h 5m
KL4202 07:30 08:00 Arrived Delayed by 23m
KL4236 00:05 00:35 Arrived On time
KL4220 12:40 13:10 Scheduled On time

 

No. Departure Arrival Last Update Status
QR6431 13:00 13:30 Scheduled On time
QR6411 20:50 21:30 Scheduled On time

 

No. Departure Arrival Last Update Status
KQ478 00:05 00:35 Arrived Delayed by 39m
KQ474 18:30 19:00 Scheduled Delayed by 2h 5m
KQ470 07:30 08:00 Scheduled On time
KQ472 13:30 14:00 Arrived Delayed by 15m
KQ8546 14:35 15:35 Scheduled

 

No. Departure Arrival Last Update Status
AF3105 00:05 00:35 Arrived On time
AF8062 18:30 19:00 Cancelled

 

No. Departure Arrival Last Update Status
WB453 13:00 13:30 Arrived Delayed by 1h 21m
WB403 20:50 21:30 Scheduled On time
WB464 05:50 06:30 Arrived Delayed by 1h 21m
WB401 17:50 18:30 Scheduled
WB9464 03:00 02:00 In Air
WB405 06:00 06:30 Scheduled
WB463 11:50 12:10 Scheduled

 

No. Departure Arrival Last Update Status
SV6167 07:30 08:00 Arrived Delayed by 23m
SV6180 12:40 13:10 Scheduled On time

 

No. Departure Arrival Last Update Status
DL7571 07:30 08:00 Arrived Delayed by 23m

 

No. Departure Arrival Last Update Status
BA7748 00:05 00:35 Arrived On time
BA7744 07:30 08:00 Arrived Delayed by 1h 24m

 

No. Departure Arrival Last Update Status
JM220 15:22 None No Recent Info - Call Airline
JM8546 14:35 15:35 Scheduled

 

No. Departure Arrival Last Update Status
8V70 14:00 15:00 Scheduled On time
8V870 08:00 09:20 Scheduled On time