✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
HS-KSA
/ 882E61
200 flights over 80 days · 2.5 legs/day · base ZGSZ · Shenzhen · operators: KMI
200
Flights
8
Airports served
16%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
No static metadata for this hex (OpenSky covers ~79% of the fleet).
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
KMI
VTCC → ? → WMKK → ?
VTCC
→
?
VTCC · Chiang Mai → —
KMI261 · 8K261 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
OMAA
→
?
OMAA · Abu Dhabi → —
⚠ gap
KMI261 · 8K261 · sched Z
2026-06-22
4 legs
round-trip
KMI
VTCC → ZGSZ → VTCT → OMAA → VTCC
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
intl
KMI261 · 8K261 · sched Z
ZGSZ
→
VTCT
ZGSZ · Shenzhen → VTCT · Chiang Rai
intl
KMI252 · 8K252 · sched Z
VTCT
→
OMAA
VTCT · Chiang Rai → OMAA · Abu Dhabi
intl
KMI252 · 8K252 · sched Z
OMAA
→
VTCC
OMAA · Abu Dhabi → VTCC · Chiang Mai
intl
KMI261 · 8K261 · sched Z
2026-06-21
2 legs
KMI
ZGSZ → VTCC → OMAA
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · ⏱ 19:43– (Nonem)
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
intl
KMI262 · 8K262 · sched Z
2026-06-20
3 legs
KMI
VTCT → ZGSZ → VTCT → ?
VTCT
→
ZGSZ
VTCT · Chiang Rai → ZGSZ · Shenzhen
intl
KMI251 · 8K251 · ⏱ 16:11– (Nonem)
OMAA
→
VTCT
OMAA · Abu Dhabi → VTCT · Chiang Rai
⚠ gap
intl
KMI251 · 8K251 · sched Z
VTCT
→
?
VTCT · Chiang Rai → —
KMI252 · 8K252 · sched Z
2026-06-19
4 legs
KMI
ZGSZ → VTCT → VTCC → ZGSZ → OMAA
ZGSZ
→
VTCT
ZGSZ · Shenzhen → VTCT · Chiang Rai
intl
KMI252 · 8K252 · sched Z
OMAA
→
VTCC
OMAA · Abu Dhabi → VTCC · Chiang Mai
⚠ gap
intl
KMI261 · 8K261 · sched Z
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
intl
KMI261 · 8K261 · sched Z
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
⚠ gap
intl
KMI262 · 8K262 · sched Z
2026-06-18
2 legs
round-trip
KMI
ZGSZ → VTCC → ZGSZ
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · sched Z
OMAA
→
ZGSZ
OMAA · Abu Dhabi → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
2026-06-17
2 legs
KMI
ZGSZ → VTCC → ?
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · ⏱ 20:38– (Nonem)
VTCC
→
?
VTCC · Chiang Mai → —
KMI262 · 8K262 · sched Z
2026-06-16
1 legs
KMI
WMKK → ZGSZ
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · ⏱ 14:09– (Nonem)
2026-06-15
3 legs
round-trip
KMI
ZGSZ → WMKK → VTCC → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
?
→
VTCC
— → VTCC · Chiang Mai
KMI261 · 8K261 · sched Z
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
intl
KMI261 · 8K261 · sched Z
2026-06-14
3 legs
round-trip
KMI
ZGSZ → VTCO → ? → ZGSZ
ZGSZ
→
VTCO
ZGSZ · Shenzhen → Lamphun Airport
intl
KMI262 · 8K262 · ⏱ 20:23– (Nonem)
VTCC
→
?
VTCC · Chiang Mai → —
⚠ gap
KMI262 · 8K262 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
2026-06-12
3 legs
round-trip
KMI
VTCC → ZGSZ → WMKK → VTCC
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
intl
KMI261 · 8K261 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
?
→
VTCC
— → VTCC · Chiang Mai
KMI261 · 8K261 · sched Z
2026-06-11
3 legs
KMI
ZGSZ → VTCC → ZGSZ → ?
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI262 · 8K262 · sched Z
VTCC
→
?
VTCC · Chiang Mai → —
⚠ gap
KMI262 · 8K262 · sched Z
2026-06-10
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI251 · 8K251 · ⏱ 20:24– (Nonem)
2026-06-09
1 legs
KMI
WMKK → ZGSZ
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · sched Z
2026-06-08
3 legs
KMI
ZGSZ → WMKK → ZGSZ → VTCC
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · ⏱ 20:09– (Nonem)
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
?
→
VTCC
— → VTCC · Chiang Mai
KMI261 · 8K261 · sched Z
2026-06-07
3 legs
round-trip
KMI
ZGSZ → VTCC → ? → ZGSZ
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · ⏱ 19:54– (Nonem)
VTCC
→
?
VTCC · Chiang Mai → —
KMI262 · 8K262 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
2026-06-05
3 legs
KMI
VTCC → ZGSZ → WMKK → ?
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
intl
KMI261 · 8K261 · ⏱ 14:51– (Nonem)
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
?
→
?
— → —
KMI261 · 8K261 · sched Z
2026-06-04
3 legs
round-trip
KMI
ZGSZ → VTCC → OMAA → ZGSZ
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · ⏱ 19:59– (Nonem)
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
intl
KMI262 · 8K262 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI262 · 8K262 · sched Z
2026-06-03
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI251 · 8K251 · sched Z
2026-06-02
1 legs
KMI
WMKK → ZGSZ
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · sched Z
2026-06-01
2 legs
round-trip
KMI
ZGSZ → WMKK → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · sched Z
2026-05-31
2 legs
round-trip
KMI
WMKK → ZGSZ → WMKK
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI251 · 8K251 · sched Z
2026-05-29
2 legs
round-trip
KMI
ZGSZ → WMKK → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · ⏱ 20:26– (Nonem)
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
2026-05-28
1 legs
KMI
? → VTCC
?
→
VTCC
— → VTCC · Chiang Mai
KMI261 · 8K261 · sched Z
2026-05-27
3 legs
KMI
WMKK → ZGSZ → VTCC → OMAA
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · sched Z
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
intl
KMI262 · 8K262 · sched Z
2026-05-26
4 legs
KMI
VTCT → ? → WMKK → ZGSZ → ?
VTCT
→
?
VTCT · Chiang Rai → —
KMI252 · 8K252 · ⏱ 00:40– (Nonem)
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · ⏱ 19:57– (Nonem)
?
→
ZGSZ
— → ZGSZ · Shenzhen
KMI261 · 8K261 · sched Z
?
→
?
— → —
KMI261 · 8K261 · sched Z
2026-05-25
2 legs
KMI
WMKK → ZGSZ → VTCT
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · sched Z
ZGSZ
→
VTCT
ZGSZ · Shenzhen → VTCT · Chiang Rai
intl
KMI252 · 8K252 · sched Z
2026-05-24
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI251 · 8K251 · ⏱ 19:47– (Nonem)
2026-05-23
3 legs
round-trip
KMI
VTCT → ZGSZ → ? → VTCT
VTCT
→
ZGSZ
VTCT · Chiang Rai → ZGSZ · Shenzhen
intl
KMI251 · 8K251 · sched Z
?
→
?
— → —
KMI251 · 8K251 · sched Z
?
→
VTCT
— → VTCT · Chiang Rai
KMI251 · 8K251 · sched Z
2026-05-22
4 legs
KMI
VTCT → OMDW → VTCT → ZGSZ → VTCC
VTCT
→
OMDW
VTCT · Chiang Rai → OMDW · Dubai(Jebel Ali)
intl
KMI252 · 8K252 · ⏱ 23:45– (Nonem)
ZGSZ
→
VTCT
ZGSZ · Shenzhen → VTCT · Chiang Rai
⚠ gap
intl
KMI252 · 8K252 · sched Z
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
OMAF
→
VTCC
OMAF · Al Futaisi → VTCC · Chiang Mai
⚠ gap
intl
KMI261 · 8K261 · sched Z
2026-05-21
3 legs
KMI
ZGSZ → VTCC → ZGSZ → OMAA
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · ⏱ 20:01– (Nonem)
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI262 · 8K262 · sched Z
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
⚠ gap
intl
KMI262 · 8K262 · sched Z
2026-05-20
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI251 · 8K251 · sched Z
2026-05-19
1 legs
KMI
WMKK → ZGSZ
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · ⏱ 13:52– (Nonem)
2026-05-18
4 legs
round-trip
KMI
ZGSZ → WMKK → VTCC → OMAA → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · ⏱ 20:17– (Nonem)
?
→
VTCC
— → VTCC · Chiang Mai
KMI261 · 8K261 · sched Z
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
intl
KMI262 · 8K262 · sched Z
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
2026-05-17
2 legs
KMI
WMKK → ZGSZ → VTCC
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · sched Z
2026-05-15
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · ⏱ 20:36–00:12 (216m)
2026-05-12
1 legs
KMI
WMKK → ZGSZ
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI252 · 8K252 · sched Z
2026-05-11
4 legs
KMI
OMAA → VTCC → OMAA → ZGSZ → WMKK
OMAA
→
VTCC
OMAA · Abu Dhabi → VTCC · Chiang Mai
intl
KMI261 · 8K261 · sched Z
OMAA
→
OMAA
OMAA · Abu Dhabi → OMAA · Abu Dhabi
⚠ gap
KMI261 · 8K261 · sched Z
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
2026-05-10
3 legs
KMI
WMKK → ZGSZ → VTCC → OMAA
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · sched Z
VTCC
→
OMAA
VTCC · Chiang Mai → OMAA · Abu Dhabi
intl
KMI262 · 8K262 · sched Z
2026-05-08
3 legs
round-trip
KMI
VTCC → ZGSZ → WMKK → VTCC
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
intl
KMI261 · 8K261 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI261 · 8K261 · sched Z
VTCC
→
VTCC
VTCC · Chiang Mai → VTCC · Chiang Mai
⚠ gap
KMI261 · 8K261 · sched Z
2026-05-07
3 legs
KMI
WMKK → ZGSZ → VTCC → ?
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI262 · 8K262 · sched Z
ZGSZ
→
VTCC
ZGSZ · Shenzhen → VTCC · Chiang Mai
intl
KMI262 · 8K262 · sched Z
VTCC
→
?
VTCC · Chiang Mai → —
KMI262 · 8K262 · sched Z
2026-05-06
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI251 · 8K251 · sched Z
2026-05-05
3 legs
KMI
VTCT → OMAA → ZGSZ → VTCC
VTCT
→
OMAA
VTCT · Chiang Rai → OMAA · Abu Dhabi
intl
KMI252 · 8K252 · ⏱ 01:56– (Nonem)
VTCC
→
ZGSZ
VTCC · Chiang Mai → ZGSZ · Shenzhen
⚠ gap
intl
KMI261 · 8K261 · sched Z
OMAA
→
VTCC
OMAA · Abu Dhabi → VTCC · Chiang Mai
⚠ gap
intl
KMI261 · 8K261 · sched Z
2026-05-04
2 legs
round-trip
KMI
ZGSZ → VTCT → ZGSZ
ZGSZ
→
VTCT
ZGSZ · Shenzhen → VTCT · Chiang Rai
intl
KMI252 · 8K252 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI252 · 8K252 · sched Z
2026-05-03
2 legs
round-trip
KMI
ZGSZ → WMKK → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
2026-05-01
2 legs
KMI
WMKK → ZGSZ → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI201 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-30
2 legs
round-trip
KMI
ZGSZ → WMKK → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
2026-04-29
2 legs
KMI
WMKK → ZGSZ → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · ⏱ 14:00– (Nonem)
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-28
2 legs
KMI
VTBS → ZGSZ → WMKK
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
2026-04-27
2 legs
KMI
WMKK → ZGSZ → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-26
2 legs
round-trip
KMI
ZGSZ → WMKK → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
2026-04-24
3 legs
KMI
ZGSZ → VTBS → ZGSZ → VTBS
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
2026-04-23
3 legs
round-trip
KMI
VTBS → VOMM → ZGSZ → VTBS
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · ⏱ 23:42– (Nonem)
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI202 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-22
3 legs
round-trip
KMI
ZGSZ → WMKK → VTBS → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
2026-04-21
3 legs
KMI
ZGSZ → VTBS → ZGSZ → VOMM
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI202 · 8K202 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
2026-04-20
3 legs
KMI
VOMM → VTBS → WMKK → ZGSZ
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
intl
KMI204 · 8K204 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
⚠ gap
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
2026-04-19
3 legs
KMI
ZGSZ → VTBS → ZGSZ → VOMM
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · ⏱ 19:38– (Nonem)
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
2026-04-17
3 legs
round-trip
KMI
ZGSZ → VTBS → VTBS → ZGSZ
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · ⏱ 21:04– (Nonem)
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
2026-04-16
3 legs
round-trip
KMI
VTBS → VOMM → ZGSZ → VTBS
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-15
1 legs
KMI
VOMM → VTBS
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
intl
KMI204 · 8K204 · sched Z
2026-04-14
3 legs
round-trip
KMI
VTBS → VOMM → ZGSZ → VTBS
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-13
1 legs
KMI
VOMM → VTBS
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
intl
KMI204 · 8K204 · sched Z
2026-04-12
3 legs
round-trip
KMI
VTBS → VOMM → ZGSZ → VTBS
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · ⏱ 23:55– (Nonem)
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI202 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-10
3 legs
round-trip
KMI
ZGSZ → WMKK → VTBS → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
2026-04-09
3 legs
KMI
WMKK → ZGSZ → VOMM → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
⚠ gap
intl
KMI202 · 8K202 · sched Z
2026-04-08
3 legs
KMI
ZGSZ → WMKK → ZGSZ → VTBS
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
2026-04-07
3 legs
KMI
ZGSZ → VTBS → ZGSZ → VOMM
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · ⏱ 19:38– (Nonem)
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI202 · 8K202 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
2026-04-06
3 legs
KMI
VOMM → VTBS → WMKK → ZGSZ
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
intl
KMI204 · 8K204 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
⚠ gap
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
2026-04-05
3 legs
round-trip
KMI
ZGSZ → VTBS → VOMM → ZGSZ
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · ⏱ 19:39– (Nonem)
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · sched Z
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI202 · 8K202 · sched Z
2026-04-03
4 legs
KMI
VTBS → VOMM → VTBS → ZGSZ → WMKK
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · ⏱ 00:37– (Nonem)
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
intl
KMI204 · 8K204 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
2026-04-02
2 legs
KMI
WMKK → ZGSZ → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-04-01
3 legs
round-trip
KMI
ZGSZ → WMKK → VTBS → ZGSZ
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · ⏱ 20:12– (Nonem)
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
2026-03-31
3 legs
KMI
ZGSZ → VTBS → ZGSZ → VOMM
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · ⏱ 19:54– (Nonem)
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
⚠ gap
intl
KMI202 · 8K202 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
2026-03-30
3 legs
round-trip
KMI
VTBS → ZGSZ → WMKK → VTBS
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
2026-03-29
3 legs
KMI
WMKK → ZGSZ → VOMM → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
⚠ gap
intl
KMI202 · 8K202 · sched Z
2026-03-27
4 legs
KMI
VOMM → VTBS → ZGSZ → VOMM → WMKK
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
intl
KMI204 · 8K204 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
intl
KMI201 · 8K201 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
⚠ gap
intl
KMI203 · 8K203 · sched Z
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
⚠ gap
intl
KMI201 · 8K201 · sched Z
2026-03-26
2 legs
KMI
WMKK → ZGSZ → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-03-25
4 legs
KMI
ZGSZ → WMKK → ZGSZ → VTBS → VOMM
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · sched Z
VTBS
→
ZGSZ
VTBS · Bangkok → ZGSZ · Shenzhen
⚠ gap
intl
KMI201 · 8K201 · sched Z
VOMM
→
VTBS
VOMM · Chennai → VTBS · Bangkok
⚠ gap
intl
KMI204 · 8K204 · sched Z
VTBS
→
VOMM
VTBS · Bangkok → VOMM · Chennai
intl
KMI203 · 8K203 · sched Z
2026-03-24
2 legs
KMI
WMKK → ZGSZ → VTBS
WMKK
→
ZGSZ
WMKK · Sepang → ZGSZ · Shenzhen
intl
KMI202 · 8K202 · sched Z
ZGSZ
→
VTBS
ZGSZ · Shenzhen → VTBS · Bangkok
intl
KMI202 · 8K202 · sched Z
2026-03-23
1 legs
KMI
ZGSZ → WMKK
ZGSZ
→
WMKK
ZGSZ · Shenzhen → WMKK · Sepang
intl
KMI201 · 8K201 · ⏱ 20:20– (Nonem)