✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
5Y-KZJ
/ 04C15B
203 flights over 93 days · 2.18 legs/day · base HKJK · Nairobi · operators: KQ7, KQA
203
Flights
13
Airports served
9%
ADS-B observed
2
Ferry / no-flightnum
Aircraft identity
787-8 Dreamliner
B788
Kenya Airways
· reg 5Y-KZJ · built 2015
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
KQA
VTBS → ZGGG → VTBS
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · sched 14:10Z
2026-06-22
2 legs
KQA
LFPG → HKJK → VTBS
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-06-21
3 legs
KQA
HKJK → FIMP → HKJK → LFPG
HKJK
→
FIMP
HKJK · Nairobi → FIMP · Plaine Magnien
intl
KQA270 · KQ270 · sched 09:00Z
FIMP
→
HKJK
FIMP · Plaine Magnien → HKJK · Nairobi
intl
KQA271 · KQ271 · sched 14:05Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:15Z
2026-06-20
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-06-19
2 legs
KQA
LFPG → HKJK → KJFK
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-06-18
2 legs
KQA
EGKK → HKJK → LFPG
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · ⏱ 10:23– (Nonem)
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-06-17
3 legs
KQA
HKJK → FAOR → HKJK → EGKK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:45Z
2026-06-16
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · ⏱ 16:12– (Nonem)
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 18:00Z
2026-06-15
2 legs
KQA
EGKK → HKJK → VTBS
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-06-14
3 legs
KQA
HKJK → FAOR → HKJK → EGKK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-06-13
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched Z
2026-06-12
1 legs
KQA
HKJK → KJFK
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-06-11
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · ⏱ 14:31– (Nonem)
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · ⏱ 18:56– (Nonem)
2026-06-10
3 legs
KQA
HKJK → FAOR → HKJK → VTBS
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · ⏱ 21:36– (Nonem)
2026-06-09
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-06-08
2 legs
KQA
LFPG → HKJK → KJFK
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-06-07
3 legs
KQA
HKJK → DNMM → HKJK → LFPG
HKJK
→
DNMM
HKJK · Nairobi → DNMM · Lagos
intl
KQA532 · KQ532 · sched 05:15Z
DNMM
→
HKJK
DNMM · Lagos → HKJK · Nairobi
intl
KQA533 · KQ533 · sched 11:25Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:15Z
2026-06-06
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · ⏱ 17:45– (Nonem)
2026-06-05
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:00Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:10Z
2026-06-04
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-06-03
2 legs
KQA
LFPG → HKJK → KJFK
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-06-02
3 legs
KQA
HKJK → FAOR → HKJK → LFPG
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA760 · KQ760 · sched 04:45Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA761 · KQ761 · sched 10:10Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-06-01
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:00Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:10Z
2026-05-31
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-05-30
2 legs
KQA
EGKK → HKJK → KJFK
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · ⏱ 10:33– (Nonem)
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-05-29
1 legs
KQA
HKJK → EGKK
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-05-28
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-05-27
2 legs
KQA
LFPG → HKJK → KJFK
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-05-26
1 legs
KQA
HKJK → LFPG
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-05-25
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-05-24
4 legs
round-trip
KQA
DNMM → HKJK → KJFK → HKJK → DNMM
DNMM
→
HKJK
DNMM · Lagos → HKJK · Nairobi
intl
KQA533 · KQ533 · ⏱ 16:17– (Nonem)
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
?
→
HKJK
— → HKJK · Nairobi
ferry
KQA115D · sched Z
HKJK
→
DNMM
HKJK · Nairobi → DNMM · Lagos
intl
KQA532 · KQ532 · sched Z
2026-05-23
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:00Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:10Z
2026-05-22
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-05-21
3 legs
KQA
HKJK → FAOR → HKJK → KJFK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-05-20
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
2026-05-19
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · ⏱ 08:08– (Nonem)
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · sched 14:10Z
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 18:00Z
2026-05-18
2 legs
KQA
EGKK → HKJK → VTBS
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-05-17
4 legs
KQA
FAOR → HKJK → FAOR → HKJK → EGKK
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA765D · KQ765 · sched 23:15Z
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA760 · KQ760 · sched 04:45Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA761 · KQ761 · sched 10:10Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-05-16
2 legs
KQA
EGKK → HKJK → FAOR
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA764 · KQ764 · sched 18:00Z
2026-05-15
2 legs
KQA
LFPG → HKJK → EGKK
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-05-14
2 legs
KQA
EGKK → HKJK → LFPG
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-05-13
3 legs
KQA
HKJK → FAOR → HKJK → EGKK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:45Z
2026-05-12
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-05-11
2 legs
KQA
EGKK → HKJK → KJFK
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · ⏱ 10:33– (Nonem)
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-05-10
3 legs
KQA
HKJK → FACT → HKJK → EGKK
HKJK
→
FACT
HKJK · Nairobi → FACT · Cape Town
intl
KQA782 · KQ782 · sched 04:25Z
FACT
→
HKJK
FACT · Cape Town → HKJK · Nairobi
intl
KQA783 · KQ783 · sched 12:25Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-05-09
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
2026-05-08
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:00Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:10Z
2026-05-07
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · ⏱ 15:26– (Nonem)
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 18:00Z
2026-05-06
3 legs
KQ7
KQA
HKJK → FAOR → HKJK → VTBS
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
ferry
intl
KQ763 · sched 15:00Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-05-05
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-05-04
2 legs
KQA
EGKK → HKJK → KJFK
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · ⏱ 10:30– (Nonem)
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-05-03
3 legs
KQA
HKJK → FIMP → HKJK → EGKK
HKJK
→
FIMP
HKJK · Nairobi → FIMP · Plaine Magnien
intl
KQA270 · KQ270 · sched 09:00Z
FIMP
→
HKJK
FIMP · Plaine Magnien → HKJK · Nairobi
intl
KQA271 · KQ271 · sched 14:05Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-05-02
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:00Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:10Z
2026-05-01
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · ⏱ 18:34– (Nonem)
2026-04-30
2 legs
KQA
EGKK → HKJK → KJFK
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-04-29
1 legs
KQA
HKJK → EGKK
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:45Z
2026-04-28
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
2026-04-27
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:00Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:10Z
2026-04-26
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-04-25
2 legs
KQA
EGKK → HKJK → KJFK
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · ⏱ 10:31– (Nonem)
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-04-24
1 legs
KQA
HKJK → EGKK
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-04-23
3 legs
round-trip
KQA
HKJK → EHAM → EHAM → HKJK
HKJK
→
EHAM
HKJK · Nairobi → EHAM · Amsterdam
intl
KQA116 · KQ116 · sched 05:40Z
HKJK
→
EHAM
HKJK · Nairobi → EHAM · Amsterdam
⚠ gap
intl
KQA116 · KQ116 · sched 05:40Z
EHAM
→
HKJK
EHAM · Amsterdam → HKJK · Nairobi
intl
KQA117 · KQ117 · sched 18:35Z
2026-04-22
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
2026-04-21
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · ⏱ 14:21– (Nonem)
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 18:00Z
2026-04-20
2 legs
KQA
EGKK → HKJK → VTBS
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-04-19
3 legs
KQA
HKJK → FAOR → HKJK → EGKK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA760 · KQ760 · sched 04:45Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA761 · KQ761 · sched 10:10Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-04-18
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · ⏱ 14:28– (Nonem)
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 18:00Z
2026-04-17
2 legs
KQA
LFPG → HKJK → VTBS
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-04-16
3 legs
KQA
HKJK → FAOR → HKJK → LFPG
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-04-15
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-04-14
2 legs
KQA
LFPG → HKJK → KJFK
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 06:25Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-04-13
3 legs
KQA
HKJK → EGKK → HKJK → LFPG
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 20:15Z
2026-04-12
3 legs
KQA
HKJK → FAOR → HKJK → EGKK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-04-11
4 legs
round-trip
KQA
VTBS → ZGGG → VTBS → HKJK → VTBS
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGFS
→
VTBS
ZGFS · Foshan (Nanhai) → VTBS · Bangkok
⚠ gap
intl
KQA887 · KQ887 · sched 18:30Z
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 22:20Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched Z
2026-04-10
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
2026-04-09
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · sched 14:10Z
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · sched 18:00Z
2026-04-08
2 legs
KQA
LFPG → HKJK → VTBS
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-04-07
2 legs
KQA
FACT → HKJK → LFPG
FACT
→
HKJK
FACT · Cape Town → HKJK · Nairobi
intl
KQA785 · KQ785 · sched 05:20Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-04-06
2 legs
KQA
EGKK → HKJK → FACT
EGKK
→
HKJK
EGKK · London → HKJK · Nairobi
intl
KQA109 · KQ109 · sched 10:00Z
HKJK
→
FACT
HKJK · Nairobi → FACT · Cape Town
intl
KQA784 · KQ784 · sched 22:15Z
2026-04-05
3 legs
KQA
HKJK → DNMM → HKJK → EGKK
HKJK
→
DNMM
HKJK · Nairobi → DNMM · Lagos
intl
KQA532 · KQ532 · sched 05:15Z
DNMM
→
HKJK
DNMM · Lagos → HKJK · Nairobi
intl
KQA533 · KQ533 · sched 11:25Z
HKJK
→
EGKK
HKJK · Nairobi → EGKK · London
intl
KQA108 · KQ108 · sched 20:40Z
2026-04-04
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 06:05Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
2026-04-03
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:30Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 20:25Z
2026-04-02
3 legs
KQA
VTBS → ZGGG → VTBS → HKJK
VTBS
→
ZGGG
VTBS · Bangkok → ZGGG · Guangzhou (Huadu)
intl
KQA886 · KQ886 · sched 08:05Z
ZGGG
→
VTBS
ZGGG · Guangzhou (Huadu) → VTBS · Bangkok
intl
KQA887 · KQ887 · sched 14:10Z
VTBS
→
HKJK
VTBS · Bangkok → HKJK · Nairobi
intl
KQA887 · KQ887 · ⏱ 18:24– (Nonem)
2026-04-01
2 legs
KQA
LFPG → HKJK → VTBS
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA113 · KQ113 · sched 08:55Z
HKJK
→
VTBS
HKJK · Nairobi → VTBS · Bangkok
intl
KQA886 · KQ886 · sched 20:59Z
2026-03-31
3 legs
KQA
HKJK → FAOR → HKJK → LFPG
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA762 · KQ762 · sched 09:35Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA763 · KQ763 · sched 15:00Z
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA112 · KQ112 · sched 20:50Z
2026-03-30
1 legs
KQA
KJFK → HKJK
KJFK
→
HKJK
KJFK · New York → HKJK · Nairobi
intl
KQA003 · KQ3 · sched 17:45Z
2026-03-29
3 legs
KQA
HKJK → FAOR → HKJK → KJFK
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA760 · KQ760 · sched 04:45Z
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA761 · KQ761 · sched 10:10Z
HKJK
→
KJFK
HKJK · Nairobi → KJFK · New York
intl
KQA002 · KQ2 · sched 20:35Z
2026-03-28
2 legs
round-trip
KQA
HKJK → EGLL → HKJK
HKJK
→
EGLL
HKJK · Nairobi → EGLL · London
intl
KQA100 · KQ100 · sched 07:20Z
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 16:50Z
2026-03-27
2 legs
round-trip
KQA
HKJK → LFPG → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA114 · KQ114 · sched 10:30Z
LFPG
→
HKJK
LFPG · Paris (Roissy-en-France, Val-d'Oise) → HKJK · Nairobi
intl
KQA115 · KQ115 · sched 21:40Z
2026-03-26
2 legs
round-trip
KQA
HKJK → EHAM → HKJK
HKJK
→
EHAM
HKJK · Nairobi → EHAM · Amsterdam
intl
KQA116 · KQ116 · sched 05:35Z
EHAM
→
HKJK
EHAM · Amsterdam → HKJK · Nairobi
intl
KQA117 · KQ117 · sched 18:35Z
2026-03-25
3 legs
round-trip
KQA
HKJK → LFPG → EHAM → HKJK
HKJK
→
LFPG
HKJK · Nairobi → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
KQA164 · KQ164 · sched 05:30Z
LFPG
→
EHAM
LFPG · Paris (Roissy-en-France, Val-d'Oise) → EHAM · Amsterdam
intl
KQA164 · KQ164 · sched 15:40Z
EHAM
→
HKJK
EHAM · Amsterdam → HKJK · Nairobi
intl
KQA164 · KQ164 · sched 18:35Z
2026-03-24
5 legs
KQA
EGLL → HKJK → FAOR → HKJK → DNMM → HKJK
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z
HKJK
→
FAOR
HKJK · Nairobi → FAOR · Johannesburg
intl
KQA760 · KQ760 · ⏱ 05:27– (Nonem)
FAOR
→
HKJK
FAOR · Johannesburg → HKJK · Nairobi
intl
KQA761 · KQ761 · sched 10:05Z
HKJK
→
DNMM
HKJK · Nairobi → DNMM · Lagos
intl
KQA534 · KQ534 · sched 15:10Z
DNMM
→
HKJK
DNMM · Lagos → HKJK · Nairobi
intl
KQA535 · KQ535 · sched 21:25Z
2026-03-23
1 legs
KQA
EGLL → HKJK
EGLL
→
HKJK
EGLL · London → HKJK · Nairobi
intl
KQA101 · KQ101 · sched 17:25Z