NBO
Live Flights · June 17, 2026
Jomo Kenyatta International Airport Arrivals and Departures
Nairobi, Kenya · HKJK
Time
Flight
Origin
Airline
Status
EK9653
HRE
Harare
Scheduled
CV2613
JNB
Johannesburg
Scheduled
CV2603
JNB
Johannesburg
Scheduled
Y61041
LUN
Lusaka
Scheduled
CV2603
JNB
Johannesburg
Scheduled
Y61031
HRE
Harare
Scheduled
ET308
ADD
Addis Ababa
In Air
KQ2101
LHR
London
Scheduled
TK607
IST
Istanbul
In Air
Y6102
JNB
Johannesburg
Scheduled
+120m
SV947
RUH
Riyadh
In Air
KQ419
EBB
Entebbe
Scheduled
KQ267
HAH
Moroni
Scheduled
WB464
EBB
Entebbe
Scheduled
MS849
CAI
Cairo
In Air
+25m
KQ101
LHR
London
In Air
KQ2742
MPM
Maputo
Scheduled
Y6202
JNB
Johannesburg
Scheduled
6E1853
BOM
Mumbai
In Air
KQ625
MBA
Mombasa
Scheduled
KQ499
ZNZ
Zanzibar
Scheduled
KQ164
AMS
Amsterdam
In Air
KQ479
KGL
Kigali
Scheduled
KQ785
CPT
Cape Town
In Air
KQ765
JNB
Johannesburg
Scheduled
KQ509
ACC
Accra
In Air
CZ633
CAN
Guangzhou
In Air
QR1335
DOH
Doha
Scheduled
BA63
LHR
London
In Air
KQ203
BOM
Mumbai
Scheduled
TC200
DAR
Dar-es-Salaam
Scheduled
KQ275
MRU
Mauritius
Scheduled
UR202
EBB
Entebbe
Scheduled
PW717
JRO
Kilimanjaro
Scheduled
JM8711
MBA
Mombasa
Scheduled
KQ2775
LLW
Lilongwe
Scheduled
JM8651
KIS
Kisumu
Scheduled
JM8661
EDL
Eldoret
Scheduled
JM8671
KIS
Kisumu
Scheduled
JM8601
MBA
Mombasa
Scheduled
OW261
LOK
Lodwar
Scheduled
OW361
MBA
Mombasa
Scheduled
8V502
DWC
Dubai
Scheduled
KQ651
KIS
Kisumu
Scheduled
KQ205
BOM
Mumbai
Scheduled
KQ3
JFK
New York
In Air
KQ603
MBA
Mombasa
Scheduled
KQ421
EBB
Entebbe
Scheduled
KQ305
DXB
Dubai
Scheduled
XU571
KMU
Kisimayu
Scheduled
JM8641
MYD
Malindi
Scheduled
ZN504
LUN
Lusaka
Scheduled
KQ491
ZNZ
Zanzibar
Scheduled
KQ351
JUB
Juba
Scheduled
4F402
KMU
Kisimayu
Scheduled
JM8653
KIS
Kisumu
Scheduled
UR208
EBB
Entebbe
Scheduled
KQ461
BJM
Bujumbura
Scheduled
JM8621
EDL
Eldoret
Scheduled
JM8685
LAU
Lamu
Scheduled
WB452
KGL
Kigali
Scheduled
EY767
AUH
Abu Dhabi
Scheduled
JM8603
MBA
Mombasa
Scheduled
8V2613
LGG
Liege
Scheduled
G9734
SHJ
Sharjah
Scheduled
ET318
ADD
Addis Ababa
Scheduled
JM8643
MYD
Malindi
Scheduled
F284
KIS
Kisumu
Scheduled
QR1345
DOH
Doha
Scheduled
D3300
MGQ
Mogadishu
Scheduled
W2860
MGQ
Mogadishu
Scheduled
4W2612
BGF
Bangui
Scheduled
KQ2315
EDL
Eldoret
Scheduled
OW225
EDL
Eldoret
Scheduled
KQ2571
BGF
Bangui
Scheduled
EK719
DXB
Dubai
Scheduled
JM8665
EDL
Eldoret
Scheduled
JM8693
UKA
Ukunda
Scheduled
OW365
MBA
Mombasa
Scheduled
4F102
MGQ
Mogadishu
Scheduled
JM8655
KIS
Kisumu
Scheduled
KQ555
FIH
Kinshasa
Scheduled
KQ607
MBA
Mombasa
Scheduled
KQ415
EBB
Entebbe
Scheduled
KQ485
DAR
Dar-es-Salaam
Scheduled
OW341
MYD
Malindi
Scheduled
KQ2555
FIH
Kinshasa
Scheduled
TC204
ZNZ
Zanzibar
Scheduled
JM8605
MBA
Mombasa
Scheduled
OW403
MBA
Mombasa
Scheduled
JM8715
MBA
Mombasa
Scheduled
Time
Flight
Destination
Airline
Status
+21m
KQ304
DXB
Dubai
In Air
+35m
KQ2
JFK
New York
In Air
+72m
SN487
BRU
Brussels
In Air
+23m
KQ108
LGW
London
In Air
+16m
KL566
AMS
Amsterdam
In Air
KQ624
MBA
Mombasa
Scheduled
+21m
KQ886
BKK
Bangkok
In Air
KQ478
KGL
Kigali
In Air
KQ418
EBB
Entebbe
In Air
KQ498
ZNZ
Zanzibar
In Air
QR1342
DOH
Doha
In Air
KQ2320
DWC
Dubai
Scheduled
SV948
JED
Jeddah
Scheduled
Y61011
DWC
Dubai
Scheduled
EK9653
AMS
Amsterdam
Scheduled
CV2613
AMS
Amsterdam
Scheduled
+85m
TK608
IST
Istanbul
Delayed
+85m
ET309
ADD
Addis Ababa
Delayed
KQ2570
BGF
Bangui
Scheduled
+10m
CV492
AMS
Amsterdam
Delayed
KQ2100
LHR
London
Scheduled
WB464
KGL
Kigali
Scheduled
MS850
CAI
Cairo
Scheduled
JM8600
MBA
Mombasa
Scheduled
JM8650
KIS
Kisumu
Scheduled
OW260
LOK
Lodwar
Scheduled
ET51
LLW
Lilongwe
Scheduled
JM8660
EDL
Eldoret
Scheduled
JM8670
KIS
Kisumu
Scheduled
4Z71
JNB
Johannesburg
Scheduled
4F401
KMU
Kisimayu
Scheduled
4F101
MGQ
Mogadishu
Scheduled
+10m
6E1854
BOM
Mumbai
Delayed
OW360
MBA
Mombasa
Scheduled
KQ350
JUB
Juba
Scheduled
KQ2554
FIH
Kinshasa
Scheduled
KQ782
LVI
Livingstone
Scheduled
KQ420
EBB
Entebbe
Scheduled
KQ460
BJM
Bujumbura
Scheduled
KQ490
ZNZ
Zanzibar
Scheduled
KQ554
FIH
Kinshasa
Scheduled
TC201
DAR
Dar-es-Salaam
Scheduled
KQ760
JNB
Johannesburg
Scheduled
8V42
FIH
Kinshasa
Scheduled
KQ602
MBA
Mombasa
Scheduled
KQ650
KIS
Kisumu
Scheduled
XU570
KMU
Kisimayu
Scheduled
F283
KIS
Kisumu
Scheduled
JM8640
MYD
Malindi
Scheduled
KQ2882
CAN
Guangzhou
Scheduled
UR203
EBB
Entebbe
Scheduled
7C5209
JUB
Juba
Scheduled
8V80
JUB
Juba
Scheduled
QR1346
DOH
Doha
Scheduled
KQ520
ABJ
Abidjan
Scheduled
+20m
JM8712
MBA
Mombasa
Delayed
PW718
JRO
Kilimanjaro
Scheduled
+10m
KQ116
AMS
Amsterdam
Delayed
JM8684
LAU
Lamu
Scheduled
KQ100
LHR
London
Scheduled
KQ2316
JED
Jeddah
Scheduled
JM8652
KIS
Kisumu
Scheduled
JM8620
EDL
Eldoret
Scheduled
BA62
LHR
London
Scheduled
JM8602
MBA
Mombasa
Scheduled
OW340
MYD
Malindi
Scheduled
OW402
MBA
Mombasa
Scheduled
JM8642
MYD
Malindi
Scheduled
JM8692
UKA
Ukunda
Scheduled
ZN504
DAR
Dar-es-Salaam
Scheduled
KQ270
MRU
Mauritius
Scheduled
OW364
MBA
Mombasa
Scheduled
KQ264
HAH
Moroni
Scheduled
KQ508
ACC
Accra
Scheduled
KQ484
DAR
Dar-es-Salaam
Scheduled
JM8664
EDL
Eldoret
Scheduled
KQ414
EBB
Entebbe
Scheduled
UR209
EBB
Entebbe
Scheduled
OW224
EDL
Eldoret
Scheduled
KQ762
JNB
Johannesburg
Scheduled
JM8654
KIS
Kisumu
Scheduled
KQ606
MBA
Mombasa
Scheduled
WB453
KGL
Kigali
Scheduled
CZ634
CAN
Guangzhou
Scheduled
KQ704
HRE
Harare
Scheduled
JM8604
MBA
Mombasa
Scheduled
+14m
EY768
AUH
Abu Dhabi
Delayed
G9735
SHJ
Sharjah
Scheduled
7C5205
MWZ
Mwanza
Scheduled
Save up to 90% on flights from Nairobi (NBO)
Instant email & SMS alerts when fares from Jomo Kenyatta International Airport drop — book directly with the airline.
✓ Free forever
✓ 2-minute setup
✓ Book direct