‹ Aircraft

B-5702 / 780966

227 flights over 58 days · 3.91 legs/day · base ZPPP · Kunming · operators: KNA

227
Flights
24
Airports served
16%
ADS-B observed
9
Ferry / no-flightnum

Aircraft identity

737NG 87L/W B738
Kunming Airlines · reg B-5702
Boeing · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-05-23 4 legs round-trip KNA
ZPPP → ZBSJ → ZYTX → ZBSJ → ZPPP
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang KNA8241 · KY8241 · sched 00:20Z
ZBSJ ZYTX ZBSJ · Shijiazhuang → ZYTX · Shenyang KNA8241 · KY8241 · ⏱ 04:08– (Nonem)
ZYTX ZBSJ ZYTX · Shenyang → ZBSJ · Shijiazhuang KNA8242 · KY8242 · sched 07:05Z
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming KNA8242 · KY8242 · sched 10:05Z
2026-05-22 4 legs round-trip KNA
ZPPP → ZBSJ → ZYTX → ZBSJ → ZPPP
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang KNA8241 · KY8241 · sched 00:20Z
ZBSJ ZYTX ZBSJ · Shijiazhuang → ZYTX · Shenyang KNA8241 · KY8241 · ⏱ 04:54– (Nonem)
ZYTX ZBSJ ZYTX · Shenyang → ZBSJ · Shijiazhuang KNA8242 · KY8242 · sched 07:05Z
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming KNA8242 · KY8242 · sched 09:55Z
2026-05-21 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · ⏱ 00:43– (Nonem)
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · sched 11:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-05-20 4 legs round-trip KNA
ZPPP → ZHHH → ZPPP → VTBS → ZPPP
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) KNA8289 · KY8289 · sched 01:40Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming KNA8290 · KY8290 · sched 05:15Z
ZPPP VTBS ZPPP · Kunming → VTBS · Bangkok intl KNA8369 · KY8369 · sched 09:30Z
VTBS ZPPP VTBS · Bangkok → ZPPP · Kunming intl KNA8370 · KY8370 · ⏱ 13:14–15:19 (125m)
2026-05-19 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGHZ → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGHZ ZPPP · Kunming → ZGHZ · Huizhou (Pingtan) KNA8285 · KY8285 · ⏱ 11:50– (Nonem)
ZGHZ ZPPP ZGHZ · Huizhou (Pingtan) → ZPPP · Kunming KNA8286 · KY8286 · sched 14:30Z
2026-05-18 4 legs round-trip KNA
ZPPP → ZSYA → ZPPP → ZGHZ → ZPPP
ZPPP ZSYA ZPPP · Kunming → ZSYA · Yangzhou KNA3203 · KY3203 · sched 02:55Z
ZSYA ZPPP ZSYA · Yangzhou → ZPPP · Kunming KNA3204 · KY3204 · sched 06:50Z
ZPPP ZGHZ ZPPP · Kunming → ZGHZ · Huizhou (Pingtan) KNA8285 · KY8285 · sched 11:25Z
ZGHZ ZPPP ZGHZ · Huizhou (Pingtan) → ZPPP · Kunming KNA8286 · KY8286 · sched 14:30Z
2026-05-17 5 legs KNA
ZGSZ → ZPPP → ZSJN → ZPPP → ZSNT → ZPPP
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming KNA8272 · KY8272 · sched 23:35Z
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) KNA8203 · KY8203 · ⏱ 04:58–07:32 (154m)
ZSJN ZPPP ZSJN · Jinan (Licheng) → ZPPP · Kunming KNA8204 · KY8204 · sched 07:50Z
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) KNA3209 · KY3209 · sched 14:05Z
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming KNA3210 · KY3210 · ⏱ 22:57– (Nonem)
2026-05-16 5 legs KNA
ZPPP → ZHSS → ZSJN → ZHSS → ZPPP → ZGSZ
ZPPP ZHSS ZPPP · Kunming → ZHSS KNA8239 · KY8239 · sched 00:15Z
ZHSS ZSJN ZHSS → ZSJN · Jinan (Licheng) KNA8239 · KY8239 · sched 03:05Z
ZSJN ZHSS ZSJN · Jinan (Licheng) → ZHSS KNA8240 · KY8240 · sched 05:50Z
ZHSS ZPPP ZHSS → ZPPP · Kunming KNA8240 · KY8240 · sched 08:30Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen KNA8271 · KY8271 · sched 13:50Z
2026-05-15 4 legs round-trip KNA
ZPPP → ZBYC → ZSQD → ZBYC → ZPPP
ZPPP ZBYC ZPPP · Kunming → ZBYC · Yuncheng (Yanhu) KNA8243 · KY8243 · ⏱ 01:23– (Nonem)
ZBYC ZSQD ZBYC · Yuncheng (Yanhu) → ZSQD · Qingdao (Jiaozhou) KNA8243 · KY8243 · sched 04:25Z
ZSQD ZBYC ZSQD · Qingdao (Jiaozhou) → ZBYC · Yuncheng (Yanhu) KNA8244 · KY8244 · sched 07:15Z
ZBYC ZPPP ZBYC · Yuncheng (Yanhu) → ZPPP · Kunming KNA8244 · KY8244 · sched 09:50Z
2026-05-14 3 legs KNA
ZUTF → ZYHB → ZUTF → ZPPP
ZUTF ZYHB ZUTF · Chengdu (Jianyang) → ZYHB · Harbin KNA8245 · KY8245 · sched 02:30Z
ZYHB ZUTF ZYHB · Harbin → ZUTF · Chengdu (Jianyang) KNA8246 · KY8246 · sched 07:20Z
ZUTF ZPPP ZUTF · Chengdu (Jianyang) → ZPPP · Kunming KNA8246 · KY8246 · sched 13:00Z
2026-05-13 3 legs KNA
ZPPP → ZSCG → ZPPP → ZUTF
ZPPP ZSCG ZPPP · Kunming → ZSCG · Changzhou KNA3223 · KY3223 · sched 09:05Z
ZSCG ZPPP ZSCG · Changzhou → ZPPP · Kunming KNA3224 · KY3224 · sched 12:40Z
ZPPP ZUTF ZPPP · Kunming → ZUTF · Chengdu (Jianyang) KNA8245 · KY8245 · sched 00:05Z
2026-05-12 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · sched 11:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-05-11 4 legs round-trip KNA
ZPPP → ZBYC → ZSQD → ZBYC → ZPPP
ZPPP ZBYC ZPPP · Kunming → ZBYC · Yuncheng (Yanhu) KNA8243 · KY8243 · ⏱ 01:32– (Nonem)
ZBYC ZSQD ZBYC · Yuncheng (Yanhu) → ZSQD · Qingdao (Jiaozhou) KNA8243 · KY8243 · sched 04:25Z
ZSQD ZBYC ZSQD · Qingdao (Jiaozhou) → ZBYC · Yuncheng (Yanhu) KNA8244 · KY8244 · sched 07:15Z
ZBYC ZPPP ZBYC · Yuncheng (Yanhu) → ZPPP · Kunming KNA8244 · KY8244 · sched 09:50Z
2026-05-10 4 legs round-trip KNA
ZPPP → ZBSJ → ZYTX → ZBSJ → ZPPP
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang KNA8241 · KY8241 · sched 00:20Z
ZBSJ ZYTX ZBSJ · Shijiazhuang → ZYTX · Shenyang KNA8241 · KY8241 · sched 04:15Z
ZYTX ZBSJ ZYTX · Shenyang → ZBSJ · Shijiazhuang KNA8242 · KY8242 · sched 07:05Z
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming KNA8242 · KY8242 · ⏱ 09:59–12:53 (174m)
2026-05-09 3 legs KNA
ZGSZ → ZPPP → ZSJN → ZPPP
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming KNA8272 · KY8272 · ⏱ 01:03–03:00 (117m)
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) KNA8207 · KY8207 · sched 07:10Z
ZSJN ZPPP ZSJN · Jinan (Licheng) → ZPPP · Kunming KNA8208 · KY8208 · sched 11:35Z
2026-05-08 5 legs KNA
ZPPP → ZHXF → ZBYN → ZHXF → ZPPP → ZGSZ
ZPPP ZHXF ZPPP · Kunming → ZHXF · Xiangyang (Xiangzhou) KNA3079 · KY3079 · ⏱ 00:30– (Nonem)
ZHXF ZBYN ZHXF · Xiangyang (Xiangzhou) → ZBYN · Taiyuan KNA3079 · KY3079 · sched 03:15Z
ZBYN ZHXF ZBYN · Taiyuan → ZHXF · Xiangyang (Xiangzhou) KNA3080 · KY3080 · sched 06:00Z
ZHXF ZPPP ZHXF · Xiangyang (Xiangzhou) → ZPPP · Kunming KNA3080 · KY3080 · sched 08:50Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen KNA8271 · KY8271 · ⏱ 13:21– (Nonem)
2026-05-07 4 legs round-trip KNA
ZPPP → ZUTF → ZYHB → ZUTF → ZPPP
ZPPP ZUTF ZPPP · Kunming → ZUTF · Chengdu (Jianyang) KNA8245 · KY8245 · sched 00:05Z
ZUTF ZYHB ZUTF · Chengdu (Jianyang) → ZYHB · Harbin KNA8245 · KY8245 · sched 02:30Z
ZYHB ZUTF ZYHB · Harbin → ZUTF · Chengdu (Jianyang) KNA8246 · KY8246 · sched 07:20Z
ZUTF ZPPP ZUTF · Chengdu (Jianyang) → ZPPP · Kunming KNA8246 · KY8246 · sched 13:00Z
2026-05-06 4 legs round-trip KNA
ZPPP → ZSYA → ZPPP → ZGHZ → ZPPP
ZPPP ZSYA ZPPP · Kunming → ZSYA · Yangzhou KNA3203 · KY3203 · sched 02:55Z
ZSYA ZPPP ZSYA · Yangzhou → ZPPP · Kunming KNA3204 · KY3204 · sched 06:50Z
ZPPP ZGHZ ZPPP · Kunming → ZGHZ · Huizhou (Pingtan) KNA8285 · KY8285 · sched 11:25Z
ZGHZ ZPPP ZGHZ · Huizhou (Pingtan) → ZPPP · Kunming KNA8286 · KY8286 · ⏱ 15:37– (Nonem)
2026-05-05 6 legs round-trip KNA
ZPPP → ZBYC → ZSQD → ZBYC → ZPPP → ZSNT → ZPPP
ZPPP ZBYC ZPPP · Kunming → ZBYC · Yuncheng (Yanhu) KNA8243 · KY8243 · sched 01:05Z
ZBYC ZSQD ZBYC · Yuncheng (Yanhu) → ZSQD · Qingdao (Jiaozhou) KNA8243 · KY8243 · ⏱ 04:19– (Nonem)
ZSQD ZBYC ZSQD · Qingdao (Jiaozhou) → ZBYC · Yuncheng (Yanhu) KNA8244 · KY8244 · sched 07:15Z
ZBYC ZPPP ZBYC · Yuncheng (Yanhu) → ZPPP · Kunming KNA8244 · KY8244 · sched 09:50Z
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) KNA3209 · KY3209 · ⏱ 13:55– (Nonem)
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming KNA3210 · KY3210 · sched 23:00Z
2026-05-04 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · ⏱ 00:41– (Nonem)
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · sched 11:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-05-03 3 legs KNA
ZBYN → ZUCK → ZBYN → ZPPP
ZBYN ZUCK ZBYN · Taiyuan → ZUCK · Chongqing KNA3013 · KY3013 · sched 01:00Z
ZUCK ZBYN ZUCK · Chongqing → ZBYN · Taiyuan KNA3014 · KY3014 · sched 04:10Z
ZBYN ZPPP ZBYN · Taiyuan → ZPPP · Kunming KNA3001 · KY3001 · sched 14:30Z
2026-05-02 3 legs KNA
ZPPP → ZBAA → ZPPP → ZBYN
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZBYN ZPPP · Kunming → ZBYN · Taiyuan KNA3002 · KY3002 · sched 12:20Z
2026-05-01 4 legs round-trip KNA
ZPPP → ZUTF → ZYHB → ZUTF → ZPPP
ZPPP ZUTF ZPPP · Kunming → ZUTF · Chengdu (Jianyang) KNA8245 · KY8245 · sched 00:05Z
ZUTF ZYHB ZUTF · Chengdu (Jianyang) → ZYHB · Harbin KNA8245 · KY8245 · sched 02:30Z
ZYHB ZUTF ZYHB · Harbin → ZUTF · Chengdu (Jianyang) KNA8246 · KY8246 · ⏱ 07:33–11:52 (259m)
ZUTF ZPPP ZUTF · Chengdu (Jianyang) → ZPPP · Kunming KNA8246 · KY8246 · sched 13:00Z
2026-04-30 4 legs round-trip KNA
ZPPP → ZHHH → ZPPP → VTBS → ZPPP
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) KNA8289 · KY8289 · ⏱ 01:51– (Nonem)
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming KNA8290 · KY8290 · sched 05:15Z
ZPPP VTBS ZPPP · Kunming → VTBS · Bangkok intl KNA8369 · KY8369 · sched 09:30Z
VTBS ZPPP VTBS · Bangkok → ZPPP · Kunming intl KNA8370 · KY8370 · sched 13:10Z
2026-04-29 4 legs KNA
ZPPP → ZSYA → ZPPP → ZPPP → ZGHZ
ZPPP ZSYA ZPPP · Kunming → ZSYA · Yangzhou KNA3203 · KY3203 · sched 02:55Z
ZSYA ZPPP ZSYA · Yangzhou → ZPPP · Kunming KNA3204 · KY3204 · sched 06:50Z
ZGHZ ZPPP ZGHZ · Huizhou (Pingtan) → ZPPP · Kunming ⚠ gap KNA8286 · KY8286 · sched 14:30Z
ZPPP ZGHZ ZPPP · Kunming → ZGHZ · Huizhou (Pingtan) KNA8285 · KY8285 · ⏱ 14:37– (Nonem)
2026-04-28 5 legs round-trip KNA
ZPPP → ZBYC → ZSQD → ZSNT → ZPPP → ZPPP
ZPPP ZBYC ZPPP · Kunming → ZBYC · Yuncheng (Yanhu) KNA8243 · KY8243 · sched 01:05Z
ZBYC ZSQD ZBYC · Yuncheng (Yanhu) → ZSQD · Qingdao (Jiaozhou) KNA8243 · KY8243 · sched 04:25Z
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) ⚠ gap KNA3209 · KY3209 · ⏱ 14:11– (Nonem)
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming KNA3210 · KY3210 · sched 23:00Z
ZBYC ZPPP ZBYC · Yuncheng (Yanhu) → ZPPP · Kunming ⚠ gap KNA8244 · KY8244 · sched Z
2026-04-27 5 legs KNA
ZBYN → ZUCK → ZBYN → ZUGY → ZBYN → ZPPP
ZBYN ZUCK ZBYN · Taiyuan → ZUCK · Chongqing KNA3013 · KY3013 · sched 01:00Z
ZUCK ZBYN ZUCK · Chongqing → ZBYN · Taiyuan KNA3014 · KY3014 · sched 04:10Z
ZBYN ZUGY ZBYN · Taiyuan → ZUGY · Guiyang (Nanming) KNA3011 · KY3011 · sched 07:20Z
ZUGY ZBYN ZUGY · Guiyang (Nanming) → ZBYN · Taiyuan KNA3012 · KY3012 · sched 10:55Z
ZBYN ZPPP ZBYN · Taiyuan → ZPPP · Kunming KNA3001 · KY3001 · sched 14:30Z
2026-04-26 4 legs KNA
ZHXF → ZBYN → ZHXF → ZPPP → ZBYN
ZHXF ZBYN ZHXF · Xiangyang (Xiangzhou) → ZBYN · Taiyuan KNA3079 · KY3079 · sched 03:15Z
ZBYN ZHXF ZBYN · Taiyuan → ZHXF · Xiangyang (Xiangzhou) KNA3080 · KY3080 · sched 06:00Z
ZHXF ZPPP ZHXF · Xiangyang (Xiangzhou) → ZPPP · Kunming KNA3080 · KY3080 · sched 08:15Z
ZPPP ZBYN ZPPP · Kunming → ZBYN · Taiyuan KNA3002 · KY3002 · sched 12:20Z
2026-04-25 1 legs KNA
ZPPP → ZHXF
ZPPP ZHXF ZPPP · Kunming → ZHXF · Xiangyang (Xiangzhou) KNA3079 · KY3079 · ⏱ 00:13– (Nonem)
2026-04-24 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · ⏱ 05:36– (Nonem)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · sched 11:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-04-23 5 legs KNA
ZBYN → ZUCK → ZBYN → ZUGY → ZBYN → ZPPP
ZBYN ZUCK ZBYN · Taiyuan → ZUCK · Chongqing KNA3013 · KY3013 · sched 01:00Z
ZUCK ZBYN ZUCK · Chongqing → ZBYN · Taiyuan KNA3014 · KY3014 · sched 04:10Z
ZBYN ZUGY ZBYN · Taiyuan → ZUGY · Guiyang (Nanming) KNA3011 · KY3011 · sched 07:20Z
ZUGY ZBYN ZUGY · Guiyang (Nanming) → ZBYN · Taiyuan KNA3012 · KY3012 · sched 10:55Z
ZBYN ZPPP ZBYN · Taiyuan → ZPPP · Kunming KNA3001 · KY3001 · sched 14:30Z
2026-04-22 4 legs KNA
ZGSZ → ZPPP → ZSJN → ZPPP → ZBYN
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming KNA8272 · KY8272 · sched 00:25Z
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) KNA8203 · KY8203 · ⏱ 04:03–06:42 (159m)
ZSJN ZPPP ZSJN · Jinan (Licheng) → ZPPP · Kunming KNA8204 · KY8204 · sched 07:50Z
ZPPP ZBYN ZPPP · Kunming → ZBYN · Taiyuan KNA3002 · KY3002 · sched 12:20Z
2026-04-21 4 legs round-trip KNA
ZGSZ → ZPPP → ZSJN → ZPPP → ZGSZ
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming KNA8272 · KY8272 · sched 00:25Z
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) KNA8203 · KY8203 · ⏱ 04:38– (Nonem)
ZSJN ZPPP ZSJN · Jinan (Licheng) → ZPPP · Kunming KNA8204 · KY8204 · sched 07:50Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen KNA8271 · KY8271 · sched 12:50Z
2026-04-20 5 legs KNA
ZPPP → ZBSJ → ZBSJ → ZPPP → ZGSZ → ZYTX
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang KNA8241 · KY8241 · sched 00:20Z
ZYTX ZBSJ ZYTX · Shenyang → ZBSJ · Shijiazhuang ⚠ gap KNA8242 · KY8242 · sched 07:05Z
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming KNA8242 · KY8242 · sched 09:55Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen KNA8271 · KY8271 · sched 12:50Z
ZBSJ ZYTX ZBSJ · Shijiazhuang → ZYTX · Shenyang ⚠ gap KNA8241 · KY8241 · sched Z
2026-04-19 5 legs KNA
ZHXF → ZBYN → ZHXF → ZPPP → ZGHZ → ZPPP
ZHXF ZBYN ZHXF · Xiangyang (Xiangzhou) → ZBYN · Taiyuan KNA3079 · KY3079 · sched 03:15Z
ZBYN ZHXF ZBYN · Taiyuan → ZHXF · Xiangyang (Xiangzhou) KNA3080 · KY3080 · sched 06:00Z
ZHXF ZPPP ZHXF · Xiangyang (Xiangzhou) → ZPPP · Kunming KNA3080 · KY3080 · sched 08:15Z
ZPPP ZGHZ ZPPP · Kunming → ZGHZ · Huizhou (Pingtan) KNA8285 · KY8285 · sched 11:25Z
ZGHZ ZPPP ZGHZ · Huizhou (Pingtan) → ZPPP · Kunming KNA8286 · KY8286 · sched 14:30Z
2026-04-18 5 legs KNA
ZPPP → ZHHH → ZPPP → VTBS → ZPPP → ZHXF
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) KNA8289 · KY8289 · sched 01:40Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming KNA8290 · KY8290 · ⏱ 05:16–07:19 (123m)
ZPPP VTBS ZPPP · Kunming → VTBS · Bangkok intl KNA8369 · KY8369 · sched 09:30Z
VTBS ZPPP VTBS · Bangkok → ZPPP · Kunming intl KNA8370 · KY8370 · sched 13:10Z
ZPPP ZHXF ZPPP · Kunming → ZHXF · Xiangyang (Xiangzhou) KNA3079 · KY3079 · sched 23:50Z
2026-04-17 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · ⏱ 11:39– (Nonem)
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-04-16 4 legs KNA
ZBSJ → ZPPP → ? → ? → ?
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming KNA8242 · KY8242 · sched 10:05Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry ⚠ gap · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-15 1 legs
? → ?
? ? — → — ferry · sched Z
2026-04-14 3 legs round-trip KNA
ZUCK → ZBYN → ZUGY → ZUCK
ZUCK ZBYN ZUCK · Chongqing → ZBYN · Taiyuan KNA3014 · KY3014 · sched 04:10Z
ZBYN ZUGY ZBYN · Taiyuan → ZUGY · Guiyang (Nanming) KNA3011 · KY3011 · sched 07:20Z
ZUCK ZUCK ZUCK · Chongqing → ZUCK · Chongqing ferry ⚠ gap · sched Z
2026-04-13 1 legs KNA
ZGSZ → ZPPP
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming KNA8272 · KY8272 · sched 00:25Z
2026-04-12 5 legs KNA
ZPPP → ZBSJ → ZGSZ → ? → ? → ?
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang KNA8241 · KY8241 · sched 00:20Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen ⚠ gap KNA8271 · KY8271 · sched 12:50Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry ⚠ gap · sched Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-11 4 legs KNA
ZPPP → ZSYA → ZPPP → ZPPP → ?
ZPPP ZSYA ZPPP · Kunming → ZSYA · Yangzhou KNA3203 · KY3203 · sched 02:55Z
ZSYA ZPPP ZSYA · Yangzhou → ZPPP · Kunming KNA3204 · KY3204 · sched 07:10Z
ZGFS ZPPP ZGFS · Foshan (Nanhai) → ZPPP · Kunming ⚠ gap KNA8280 · KY8280 · sched 14:10Z
? ? — → — ferry KNA8279 · sched Z
2026-04-10 3 legs round-trip KNA
ZPPP → ZBYC → ZSNT → ZPPP
ZPPP ZBYC ZPPP · Kunming → ZBYC · Yuncheng (Yanhu) KNA8243 · KY8243 · sched 01:05Z
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) ⚠ gap KNA3209 · KY3209 · sched 14:05Z
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming KNA3210 · KY3210 · sched 23:00Z
2026-04-09 3 legs KNA
ZUTF → ZYHB → ZUTF → ZPPP
ZUTF ZYHB ZUTF · Chengdu (Jianyang) → ZYHB · Harbin KNA8245 · KY8245 · sched 02:30Z
ZYHB ZUTF ZYHB · Harbin → ZUTF · Chengdu (Jianyang) KNA8246 · KY8246 · sched 07:20Z
ZUTF ZPPP ZUTF · Chengdu (Jianyang) → ZPPP · Kunming KNA8246 · KY8246 · ⏱ 12:53– (Nonem)
2026-04-08 5 legs KNA
ZPPP → ZUTF → ZYHB → ZUTF → ZPPP → ZUTF
ZPPP ZUTF ZPPP · Kunming → ZUTF · Chengdu (Jianyang) KNA8245 · KY8245 · sched 00:05Z
ZUTF ZYHB ZUTF · Chengdu (Jianyang) → ZYHB · Harbin KNA8245 · KY8245 · sched 02:30Z
ZYHB ZUTF ZYHB · Harbin → ZUTF · Chengdu (Jianyang) KNA8246 · KY8246 · ⏱ 07:37– (Nonem)
ZUTF ZPPP ZUTF · Chengdu (Jianyang) → ZPPP · Kunming KNA8246 · KY8246 · sched 12:55Z
ZPPP ZUTF ZPPP · Kunming → ZUTF · Chengdu (Jianyang) KNA8245 · KY8245 · sched 00:05Z
2026-04-07 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · sched 11:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-04-06 5 legs KNA
ZBYN → ZUCK → ZBYN → ZUGY → ZBYN → ZPPP
ZBYN ZUCK ZBYN · Taiyuan → ZUCK · Chongqing KNA3013 · KY3013 · sched 01:00Z
ZUCK ZBYN ZUCK · Chongqing → ZBYN · Taiyuan KNA3014 · KY3014 · ⏱ 04:18– (Nonem)
ZBYN ZUGY ZBYN · Taiyuan → ZUGY · Guiyang (Nanming) KNA3011 · KY3011 · sched 07:20Z
ZUGY ZBYN ZUGY · Guiyang (Nanming) → ZBYN · Taiyuan KNA3012 · KY3012 · ⏱ 11:10– (Nonem)
ZBYN ZPPP ZBYN · Taiyuan → ZPPP · Kunming KNA3001 · KY3001 · sched 14:30Z
2026-04-05 4 legs round-trip KNA
ZBYN → ZUCK → ZBYN → ZUGY → ZBYN
ZBYN ZUCK ZBYN · Taiyuan → ZUCK · Chongqing KNA3013 · KY3013 · sched 01:00Z
ZUCK ZBYN ZUCK · Chongqing → ZBYN · Taiyuan KNA3014 · KY3014 · sched 04:10Z
ZBYN ZUGY ZBYN · Taiyuan → ZUGY · Guiyang (Nanming) KNA3011 · KY3011 · sched 07:20Z
ZUGY ZBYN ZUGY · Guiyang (Nanming) → ZBYN · Taiyuan KNA3012 · KY3012 · sched 10:55Z
2026-04-04 5 legs KNA
ZPPP → ZHSS → ZSJN → ZHSS → ZPPP → ZBYN
ZPPP ZHSS ZPPP · Kunming → ZHSS KNA8239 · KY8239 · sched 00:15Z
ZHSS ZSJN ZHSS → ZSJN · Jinan (Licheng) KNA8239 · KY8239 · sched 03:05Z
ZSJN ZHSS ZSJN · Jinan (Licheng) → ZHSS KNA8240 · KY8240 · sched 05:50Z
ZHSS ZPPP ZHSS → ZPPP · Kunming KNA8240 · KY8240 · sched 08:30Z
ZPPP ZBYN ZPPP · Kunming → ZBYN · Taiyuan KNA3002 · KY3002 · sched 12:20Z
2026-04-03 4 legs round-trip KNA
ZPPP → ZBAA → ZPPP → ZGGG → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · sched 05:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) KNA8279 · KY8279 · sched 11:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming KNA8280 · KY8280 · sched 14:10Z
2026-04-02 3 legs KNA
ZSCG → ZPPP → VTBS → ZPPP
ZSCG ZPPP ZSCG · Changzhou → ZPPP · Kunming KNA3224 · KY3224 · sched 03:00Z
ZPPP VTBS ZPPP · Kunming → VTBS · Bangkok intl KNA8367 · KY8367 · sched 08:10Z
VTBS ZPPP VTBS · Bangkok → ZPPP · Kunming intl KNA8368 · KY8368 · sched 11:45Z
2026-04-01 5 legs KNA
ZPPP → ZHHH → ZPPP → ZJHK → ZPPP → ZSCG
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) KNA8289 · KY8289 · ⏱ 01:54– (Nonem)
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming KNA8290 · KY8290 · ⏱ 05:25–07:23 (117m)
ZPPP ZJHK ZPPP · Kunming → ZJHK · Haikou (Meilan) KNA8283 · KY8283 · sched 10:20Z
ZJHK ZPPP ZJHK · Haikou (Meilan) → ZPPP · Kunming KNA8284 · KY8284 · sched 13:35Z
ZPPP ZSCG ZPPP · Kunming → ZSCG · Changzhou KNA3223 · KY3223 · sched 23:10Z
2026-03-31 2 legs round-trip KNA
ZPPP → ZBAA → ZPPP
ZPPP ZBAA ZPPP · Kunming → ZBAA · Beijing KNA8269 · KY8269 · sched 00:20Z
ZBAA ZPPP ZBAA · Beijing → ZPPP · Kunming KNA8270 · KY8270 · ⏱ 05:35– (Nonem)
2026-03-30 4 legs round-trip KNA
ZPPP → ZBSJ → ZYTX → ZBSJ → ZPPP
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang KNA8241 · KY8241 · ⏱ 00:37– (Nonem)
ZBSJ ZYTX ZBSJ · Shijiazhuang → ZYTX · Shenyang KNA8241 · KY8241 · ⏱ 04:30– (Nonem)
ZYTX ZBSJ ZYTX · Shenyang → ZBSJ · Shijiazhuang KNA8242 · KY8242 · ⏱ 07:19– (Nonem)
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming KNA8242 · KY8242 · sched 09:55Z
2026-03-26 2 legs round-trip KNA
ZPPP → ZSCG → ZPPP
ZPPP ZSCG ZPPP · Kunming → ZSCG · Changzhou KNA3223 · KY3223 · sched 06:55Z
ZSCG ZPPP ZSCG · Changzhou → ZPPP · Kunming KNA3224 · KY3224 · sched 12:50Z
2026-03-25 5 legs KNA
ZBYN → ZJHK → ZBYN → ZJHK → ZBYN → ZPPP
ZBYN ZJHK ZBYN · Taiyuan → ZJHK · Haikou (Meilan) KNA3003 · KY3003 · sched 00:50Z
ZJHK ZBYN ZJHK · Haikou (Meilan) → ZBYN · Taiyuan KNA3004 · KY3004 · sched 05:15Z
ZBYN ZJHK ZBYN · Taiyuan → ZJHK · Haikou (Meilan) KNA3013 · KY3013 · sched 09:15Z
ZJHK ZBYN ZJHK · Haikou (Meilan) → ZBYN · Taiyuan KNA3014 · KY3014 · sched 13:40Z
ZBYN ZPPP ZBYN · Taiyuan → ZPPP · Kunming KNA3001 · KY3001 · sched Z
2026-03-24 4 legs round-trip KNA
ZBYN → ZJHK → ZBYN → ZUTF → ZBYN
ZBYN ZJHK ZBYN · Taiyuan → ZJHK · Haikou (Meilan) KNA3003 · KY3003 · sched 00:50Z
ZJHK ZBYN ZJHK · Haikou (Meilan) → ZBYN · Taiyuan KNA3004 · KY3004 · sched 05:15Z
ZBYN ZUTF ZBYN · Taiyuan → ZUTF · Chengdu (Jianyang) KNA3064 · KY3064 · sched 09:15Z
ZUTF ZBYN ZUTF · Chengdu (Jianyang) → ZBYN · Taiyuan KNA3063 · KY3063 · sched 12:35Z