Kenya Airways KQ766
Nairobi to Johannesburg
Thu, Jun 19
Thu, Jun 26
Access extensive flight status info directly on the app!
View Now
Cancelled
NBO
Nairobi, Thu, Jun 19
06:30
Scheduled: 06:30
Check-in
16-25
Terminal
T1A
Gate
--
Departure
Flight time: 4h 15m
Arrival
JNB
Johannesburg, Thu, Jun 19
09:45
Scheduled: 09:45
Baggage
--
Terminal
A
Gate
--
Access extensive flight status info directly on the app!
View Now
Cancelled
NBO
Nairobi, Thu, Jun 26
06:30
Scheduled: 06:30
Check-in
16-25
Terminal
T1A
Gate
--
Departure
Flight time: 4h 15m
Arrival
JNB
Johannesburg, Thu, Jun 26
09:45
Scheduled: 09:45
Baggage
--
Terminal
A
Gate
--
Download App to Track Flight Status
4.8
★
★
★
★
★
504k reviews
4.9
★
★
★
★
★
36.2k reviews
Download App to Track Flight Status
Keep up with the latest updates on
flights from Nairobi to Johannesburg
. Plus, check out our
Buy 1 Get 1 Free
offer on
flights from Johannesburg to Nairobi
!
KQ766 Flight Details
Boeing 787-800
Airline: Kenya Airways
Distance flown: --
Age: 12y, 10m
Seats: 234
Meal service: available
Wi-Fi: available
USB port: available
Entertainment: available
Recline angle: 120°
Seat width: 47 cm
Legroom: 81 cm
KQ766 Punctuality Rate
NBO (Jomo Kenyatta International Airport) - JNB (O. R. Tambo International Airport)
Departure:
87% on time
Arrival:
87% on time
Average delay:
4min
Delayed
12m
9m
6m
3m
On time
10 Mar
13
15
17
22
24
29 Mar
Explore More Flight Status
Flights from Nairobi to Johannesburg
KQ760 Flight Status
More flights from Nairobi
BA064 Flight Status
KQ100 Flight Status
KQ102 Flight Status
AF829 Flight Status
QR1342 Flight Status
KQ112 Flight Status
KQ270 Flight Status
TK608 Flight Status
KQ108 Flight Status
PA103 Flight Status
PW712 Flight Status
TK638 Flight Status
More flights to Johannesburg
VS449 Flight Status
BA055 Flight Status
EK763 Flight Status
BA057 Flight Status
KL591 Flight Status
ET809 Flight Status
AF990 Flight Status
TK040 Flight Status
FA513 Flight Status
4Z132 Flight Status
BA6288 Flight Status
TK042 Flight Status
Find out more
JL9570 Flight Status
KE7531 Flight Status
A46123 Flight Status
GJ5295 Flight Status
F92215 Flight Status
BA8493 Flight Status
G35181 Flight Status
EK5718 Flight Status
IB4471 Flight Status
EN8240 Flight Status
AA2951 Flight Status
LA6456 Flight Status
FB1723 Flight Status
AA8778 Flight Status
CZ3252 Flight Status
JA3192 Flight Status
JL286 Flight Status
HA5945 Flight Status
IN436 Flight Status
AA5705 Flight Status