| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Jan 30 | CAI | NBO | 18:29 | 23:55 |
Landed Late
|
Track > |
| Jan 23 | CAI | NBO | 17:50 | 23:14 |
Landed
|
Track > |
| Dec 19 | CAI | NBO | 18:04 | 23:16 |
Landed
|
Track > |
| Dec 12 | CAI | NBO | 17:55 | 23:24 |
Landed
|
Track > |
| Dec 05 | CAI | NBO | 17:47 | 23:24 |
Landed
|
Track > |
| Nov 28 | CAI | NBO | 17:35 | 23:07 |
Landed
|
Track > |
KLM Flight KL8951 connects Cairo, Egypt to Nairobi, Kenya, taking off from Cairo International Airport CAI and landing at Nairobi Jomo Kenyatta International Airport NBO.
How long is the KL8951 flight from Cairo to Nairobi?
The average flight time from Cairo to Nairobi is 4 hours and 26 minutes. The flight distance is 3545 km / 2203 miles and the average flight speed is 798 km/h / 496 mph.
What is the On-Time Performance (OTP) of KLM Flight KL8951 Cairo to Nairobi?
The Airportia On-Time Performance Rating for KLM Flight KL8951 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight KL8951 arriving at?
Flight KL8951 arrives at Nairobi Jomo Kenyatta International Airport (NBO) Terminal 1E.
When was the latest KL8951 flight?
The latest flight took off on Friday, January 30th, 2026 with the flight status being Landed on 23:55.
How else can the flight KL8951 be referenced as?
This KLM flight can also be referenced as KLM8951, KL 8951, KLM 8951.
How often is flight KL8951 delayed?
On average, 17% of all KL8951 flights are delayed. The average delay is 25 minutes.
See our KL8951 Flight Tracker above for more details.
Other flights departing from Cairo CAI: MS5040, MP8951, MS96, ZA111
Other flights arriving at Nairobi NBO: MP8951, OW405, KQ2575, TK6158
All flights connecting Cairo CAI to Nairobi NBO.