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 31 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 Sunday 2026-03-01 17:36 PM. The time zone of the destination point Kigali International Airport is GMT+2:00 The current time is Sunday 2026-03-01 16:36 PM.

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

List of 31 flights from Nairobi, KE (NBO) to Kigali, RW (KGL).
No. Departure Arrival Last Update Status
BA7744 07:30 08:00 Arrived On time
BA7748 00:05 00:35 Cancelled

 

No. Departure Arrival Last Update Status
KQ470 07:30 08:00 Arrived On time
KQ478 00:05 00:35 Arrived On time
KQ474 20:35 21:05 Scheduled On time
KQ472 13:25 13:55 Cancelled
KQ2443 03:00 02:00 Arrival Scheduled
KQ8546 14:35 15:35 Scheduled

 

No. Departure Arrival Last Update Status
KL4202 07:30 08:00 Arrived On time
KL4180 20:35 21:05 Scheduled On time
KL4236 00:05 00:35 Cancelled
KL4220 13:25 13:55 Cancelled

 

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 11:40 12:00 Scheduled On time
WB403 20:50 21:30 Scheduled On time
WB464 05:30 06:00 Arrived Delayed by 41m
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
DL7571 07:30 08:00 Scheduled On time

 

No. Departure Arrival Last Update Status
QR6431 11:40 12:00 Scheduled
QR6411 20:50 21:30 Scheduled On time
QR6420 05:30 06:00 Arrived Delayed by 55m

 

No. Departure Arrival Last Update Status
SV6167 07:30 08:00 Arrived On time
SV6180 13:25 13:55 Cancelled

 

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