‹ Aircraft

B-32AX / 781E32

345 flights over 86 days · 4.01 legs/day · base ZLLL · Lanzhou (Yongdeng) · operators: CQH

345
Flights
61
Airports served
21%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-32AX
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs CQH
ZBSJ → ZGGG → WIII → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CQH7392 · 9C7392 · sched 03:35Z
ZGGG WIII ZGGG · Guangzhou (Huadu) → WIII · Jakarta intl CQH7199 · 9C7199 · sched 08:00Z
WIII ZGGG WIII · Jakarta → ZGGG · Guangzhou (Huadu) intl CQH7200 · 9C7200 · sched 14:10Z
2026-06-22 4 legs CQH
ZSDY → ZYCC → ZBSJ → ZUGY → ZBSJ
ZSDY ZYCC ZSDY · Dongying (Kenli) → ZYCC · Changchun CQH6481 · 9C6481 · sched 02:00Z
ZYCC ZBSJ ZYCC · Changchun → ZBSJ · Shijiazhuang CQH8662 · 9C8662 · ⏱ 04:43– (Nonem)
ZBSJ ZUGY ZBSJ · Shijiazhuang → ZUGY · Guiyang (Nanming) CQH7163 · 9C7163 · sched 08:10Z
ZUGY ZBSJ ZUGY · Guiyang (Nanming) → ZBSJ · Shijiazhuang CQH7164 · 9C7164 · sched 12:05Z
2026-06-21 5 legs CQH
ZGSZ → ZHHH → ZBUH → ZHHH → ZGSZ → ZSDY
ZGSZ ZHHH ZGSZ · Shenzhen → ZHHH · Wuhan (Huangpi) CQH6785 · 9C6785 · sched 01:55Z
ZHHH ZBUH ZHHH · Wuhan (Huangpi) → ZBUH · Wuhai CQH6785 · 9C6785 · sched 05:00Z
ZHHH ZHHH ZHHH · Wuhan (Huangpi) → ZHHH · Wuhan (Huangpi) ⚠ gap CQH6786 · 9C6786 · sched 08:30Z
ZHHH ZGSZ ZHHH · Wuhan (Huangpi) → ZGSZ · Shenzhen CQH6786 · 9C6786 · sched 11:55Z
ZGSZ ZSDY ZGSZ · Shenzhen → ZSDY · Dongying (Kenli) CQH6481 · 9C6481 · sched 22:15Z
2026-06-20 3 legs CQH
ZLLL → ZWKC → ZLLL → ZGSZ
ZLLL ZWKC ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa CQH7355 · 9C7355 · sched 03:30Z
ZWKC ZLLL ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng) CQH7356 · 9C7356 · sched 08:25Z
ZLLL ZGSZ ZLLL · Lanzhou (Yongdeng) → ZGSZ · Shenzhen CQH7356 · 9C7356 · sched 13:15Z
2026-06-19 5 legs CQH
ZGSZ → ZLLL → ZWTN → ZLLL → ZGSZ → ZLLL
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CQH7679 · 9C7679 · sched 22:20Z
ZLLL ZWTN ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan CQH7679 · 9C7679 · ⏱ 08:01– (Nonem)
ZWTN ZLLL ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng) CQH7680 · 9C7680 · sched 08:10Z
ZLLL ZGSZ ZLLL · Lanzhou (Yongdeng) → ZGSZ · Shenzhen CQH7680 · 9C7680 · ⏱ 16:55–19:53 (178m)
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CQH7355 · 9C7355 · sched 22:20Z
2026-06-18 5 legs CQH
ZUCK → ZGSZ → ZBSJ → ZBTL → ZBSJ → ZGSZ
ZUCK ZGSZ ZUCK · Chongqing → ZGSZ · Shenzhen CQH8614 · 9C8614 · ⏱ 04:46– (Nonem)
ZGSZ ZBSJ ZGSZ · Shenzhen → ZBSJ · Shijiazhuang CQH6539 · 9C6539 · sched 04:50Z
ZBSJ ZBTL ZBSJ · Shijiazhuang → ZBTL · Tongliao CQH6539 · 9C6539 · sched 08:45Z
ZBTL ZBSJ ZBTL · Tongliao → ZBSJ · Shijiazhuang CQH6540 · 9C6540 · sched 11:20Z
ZBSJ ZGSZ ZBSJ · Shijiazhuang → ZGSZ · Shenzhen CQH6540 · 9C6540 · ⏱ 19:07– (Nonem)
2026-06-17 4 legs CQH
ZLXY → ZGSZ → WIII → ZGSZ → ZUCK
ZLXY ZGSZ ZLXY · Xi'an → ZGSZ · Shenzhen CQH8754 · 9C8754 · sched 02:10Z
ZGSZ WIII ZGSZ · Shenzhen → WIII · Jakarta intl CQH7341 · 9C7341 · ⏱ 07:05– (Nonem)
WIII ZGSZ WIII · Jakarta → ZGSZ · Shenzhen intl CQH7342 · 9C7342 · sched 12:20Z
ZGSZ ZUCK ZGSZ · Shenzhen → ZUCK · Chongqing CQH8613 · 9C8613 · sched 22:30Z
2026-06-16 6 legs CQH
ZSNJ → ZGOW → ZSWX → ZGOW → ZSNB → ZGSZ → ZLXY
ZSNJ ZGOW ZSNJ · Nanjing → ZGOW · Jieyang (Rongcheng) CQH8612 · 9C8612 · sched 01:50Z
ZGOW ZSWX ZGOW · Jieyang (Rongcheng) → ZSWX · Wuxi CQH6715 · 9C6715 · sched 04:45Z
ZSWX ZGOW ZSWX · Wuxi → ZGOW · Jieyang (Rongcheng) CQH6716 · 9C6716 · ⏱ 08:31–10:15 (104m)
ZGOW ZSNB ZGOW · Jieyang (Rongcheng) → ZSNB · Ningbo CQH6370 · 9C6370 · ⏱ 11:08– (Nonem)
ZSNB ZGSZ ZSNB · Ningbo → ZGSZ · Shenzhen CQH6874 · 9C6874 · sched 14:05Z
ZGSZ ZLXY ZGSZ · Shenzhen → ZLXY · Xi'an CQH8753 · 9C8753 · sched 22:25Z
2026-06-15 6 legs CQH
ZSPD → ZSAM → ZSPD → RJFF → ZSPD → RKPC → ZSNJ
ZSPD ZSAM ZSPD · Shanghai (Pudong) → ZSAM · Xiamen CQH8805 · 9C8805 · sched 23:55Z
ZSAM ZSPD ZSAM · Xiamen → ZSPD · Shanghai (Pudong) CQH8806 · 9C8806 · sched 02:55Z
ZSPD RJFF ZSPD · Shanghai (Pudong) → RJFF · Fukuoka intl CQH6537 · 9C6537 · sched 05:50Z
RJFF ZSPD RJFF · Fukuoka → ZSPD · Shanghai (Pudong) intl CQH6538 · 9C6538 · sched 09:00Z
ZSPD RKPC ZSPD · Shanghai (Pudong) → RKPC · Jeju City intl CQH8573 · 9C8573 · sched 12:05Z
RKPC ZSNJ RKPC · Jeju City → ZSNJ · Nanjing intl CQH6150 · 9C6150 · ⏱ 22:30– (Nonem)
2026-06-14 4 legs round-trip CQH
ZSPD → RKTU → ZSPD → ZWTP → ZSPD
ZSPD RKTU ZSPD · Shanghai (Pudong) → RKTU · Cheongju intl CQH7049 · 9C7049 · sched 00:05Z
RKTU ZSPD RKTU · Cheongju → ZSPD · Shanghai (Pudong) intl CQH7050 · 9C7050 · sched 02:50Z
ZSPD ZWTP ZSPD · Shanghai (Pudong) → ZWTP CQH6315 · 9C6315 · ⏱ 06:43– (Nonem)
ZWTP ZSPD ZWTP → ZSPD · Shanghai (Pudong) CQH6316 · 9C6316 · ⏱ 12:27– (Nonem)
2026-06-13 3 legs CQH
ZLLL → ZSPD → ZYTL → ZSPD
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6488 · 9C6488 · ⏱ 00:26– (Nonem)
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CQH8977 · 9C8977 · ⏱ 04:54– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CQH8978 · 9C8978 · ⏱ 08:57– (Nonem)
2026-06-12 2 legs round-trip CQH
ZLLL → ZWSH → ZLLL
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH7263 · 9C7263 · ⏱ 04:19–08:25 (247m)
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH7264 · 9C7264 · sched 09:10Z
2026-06-11 6 legs CQH
ZBHH → ZYTX → ZSWH → ZSNJ → ZSWH → ZYTX → ZLLL
ZBHH ZYTX ZBHH · Hohhot → ZYTX · Shenyang CQH6782 · 9C6782 · sched 03:00Z
ZYTX ZSWH ZYTX · Shenyang → ZSWH · Weihai CQH7757 · 9C7757 · ⏱ 07:00– (Nonem)
ZSWH ZSNJ ZSWH · Weihai → ZSNJ · Nanjing CQH7757 · 9C7757 · sched 09:15Z
ZSNJ ZSWH ZSNJ · Nanjing → ZSWH · Weihai CQH7758 · 9C7758 · ⏱ 12:14–14:18 (124m)
ZSWH ZYTX ZSWH · Weihai → ZYTX · Shenyang CQH7758 · 9C7758 · sched 14:30Z
ZYTX ZLLL ZYTX · Shenyang → ZLLL · Lanzhou (Yongdeng) CQH8553 · 9C8553 · ⏱ 23:37– (Nonem)
2026-06-10 4 legs CQH
RKPC → ZYTX → ZLLL → ZYTX → ZBHH
RKPC ZYTX RKPC · Jeju City → ZYTX · Shenyang intl CQH7588 · 9C7588 · sched 02:40Z
ZYTX ZLLL ZYTX · Shenyang → ZLLL · Lanzhou (Yongdeng) CQH7731 · 9C7731 · sched 06:25Z
ZLLL ZYTX ZLLL · Lanzhou (Yongdeng) → ZYTX · Shenyang CQH7732 · 9C7732 · sched 10:50Z
ZYTX ZBHH ZYTX · Shenyang → ZBHH · Hohhot CQH6781 · 9C6781 · ⏱ 23:46– (Nonem)
2026-06-09 6 legs CQH
ZSSS → ZGOW → ZSWX → ZGOW → ZSCG → RKPC → ZYTX
ZSSS ZGOW ZSSS · Shanghai (Minhang) → ZGOW · Jieyang (Rongcheng) CQH8677 · 9C8677 · ⏱ 00:24–02:06 (102m)
ZGOW ZSWX ZGOW · Jieyang (Rongcheng) → ZSWX · Wuxi CQH6715 · 9C6715 · ⏱ 04:57– (Nonem)
ZSWX ZGOW ZSWX · Wuxi → ZGOW · Jieyang (Rongcheng) CQH6716 · 9C6716 · sched 07:45Z
ZGOW ZSCG ZGOW · Jieyang (Rongcheng) → ZSCG · Changzhou CQH6174 · 9C6174 · sched 14:40Z
ZYTX RKPC ZYTX · Shenyang → RKPC · Jeju City ⚠ gap intl CQH7587 · 9C7587 · sched 23:35Z
ZSCG ZYTX ZSCG · Changzhou → ZYTX · Shenyang ⚠ gap CQH6174 · 9C6174 · sched Z
2026-06-08 3 legs CQH
ZWWW → ZWYT → ZWWW → ZSSS
ZWWW ZWYT ZWWW · Ürümqi → ZWYT · Hotan (Yutian) CQH6927 · 9C6927 · sched 04:55Z
ZWYT ZWWW ZWYT · Hotan (Yutian) → ZWWW · Ürümqi CQH6928 · 9C6928 · sched 08:00Z
ZWWW ZSSS ZWWW · Ürümqi → ZSSS · Shanghai (Minhang) CQH6928 · 9C6928 · sched 11:05Z
2026-06-07 4 legs round-trip CQH
ZWWW → ZWYT → ZWWW → ZSSS → ZWWW
ZWWW ZWYT ZWWW · Ürümqi → ZWYT · Hotan (Yutian) CQH6927 · 9C6927 · sched 04:55Z
ZWYT ZWWW ZWYT · Hotan (Yutian) → ZWWW · Ürümqi CQH6928 · 9C6928 · sched 08:00Z
ZWWW ZSSS ZWWW · Ürümqi → ZSSS · Shanghai (Minhang) CQH6928 · 9C6928 · sched 11:05Z
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CQH6927 · 9C6927 · sched 22:40Z
2026-06-06 4 legs CQH
ZLXY → ZWWW → ZLXY → ZSSS → ZWWW
ZLXY ZWWW ZLXY · Xi'an → ZWWW · Ürümqi CQH8845 · 9C8845 · ⏱ 03:04– (Nonem)
ZWWW ZLXY ZWWW · Ürümqi → ZLXY · Xi'an CQH8846 · 9C8846 · sched 07:55Z
ZLXY ZSSS ZLXY · Xi'an → ZSSS · Shanghai (Minhang) CQH8846 · 9C8846 · sched 12:30Z
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CQH6927 · 9C6927 · sched 22:40Z
2026-06-05 4 legs CQH
ZWWW → ZWYT → ZWWW → ZSSS → ZLXY
ZWWW ZWYT ZWWW · Ürümqi → ZWYT · Hotan (Yutian) CQH6927 · 9C6927 · sched 04:55Z
ZWYT ZWWW ZWYT · Hotan (Yutian) → ZWWW · Ürümqi CQH6928 · 9C6928 · sched 08:00Z
ZWWW ZSSS ZWWW · Ürümqi → ZSSS · Shanghai (Minhang) CQH6928 · 9C6928 · sched 11:05Z
ZSSS ZLXY ZSSS · Shanghai (Minhang) → ZLXY · Xi'an CQH8845 · 9C8845 · sched 22:55Z
2026-06-04 4 legs CQH
ZLXY → ZWWW → ZLXY → ZSSS → ZWWW
ZLXY ZWWW ZLXY · Xi'an → ZWWW · Ürümqi CQH8845 · 9C8845 · sched 02:50Z
ZWWW ZLXY ZWWW · Ürümqi → ZLXY · Xi'an CQH8846 · 9C8846 · sched 07:55Z
ZLXY ZSSS ZLXY · Xi'an → ZSSS · Shanghai (Minhang) CQH8846 · 9C8846 · sched 12:30Z
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CQH6927 · 9C6927 · ⏱ 22:46– (Nonem)
2026-06-03 4 legs CQH
ZUTF → ZBSJ → ZUTF → ZSSS → ZLXY
ZUTF ZBSJ ZUTF · Chengdu (Jianyang) → ZBSJ · Shijiazhuang CQH7180 · 9C7180 · sched 00:00Z
ZBSJ ZUTF ZBSJ · Shijiazhuang → ZUTF · Chengdu (Jianyang) CQH7179 · 9C7179 · sched 03:10Z
ZUTF ZSSS ZUTF · Chengdu (Jianyang) → ZSSS · Shanghai (Minhang) CQH6748 · 9C6748 · sched 07:30Z
ZSSS ZLXY ZSSS · Shanghai (Minhang) → ZLXY · Xi'an CQH8845 · 9C8845 · ⏱ 23:21– (Nonem)
2026-06-02 2 legs round-trip CQH
ZUTF → ZWYN → ZUTF
ZUTF ZWYN ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja) CQH7369 · 9C7369 · sched 00:15Z
ZWYN ZUTF ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang) CQH7370 · 9C7370 · sched 05:35Z
2026-06-01 4 legs round-trip CQH
ZUTF → ZWYN → ZUTF → VTBS → ZUTF
ZUTF ZWYN ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja) CQH7369 · 9C7369 · sched 00:15Z
ZWYN ZUTF ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang) CQH7370 · 9C7370 · sched 05:35Z
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl CQH6879 · 9C6879 · sched 11:05Z
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl CQH6880 · 9C6880 · sched 15:15Z
2026-05-31 4 legs round-trip CQH
ZUTF → ZHES → ZSJN → ZHES → ZUTF
ZUTF ZHES ZUTF · Chengdu (Jianyang) → ZHES · Enshi (Enshi) CQH7536 · 9C7536 · sched 03:45Z
ZHES ZSJN ZHES · Enshi (Enshi) → ZSJN · Jinan (Licheng) CQH7536 · 9C7536 · sched 05:35Z
ZSJN ZHES ZSJN · Jinan (Licheng) → ZHES · Enshi (Enshi) CQH7535 · 9C7535 · sched 08:30Z
ZHES ZUTF ZHES · Enshi (Enshi) → ZUTF · Chengdu (Jianyang) CQH7535 · 9C7535 · sched 11:35Z
2026-05-30 4 legs CQH
ZSCG → ZGOW → ZUTF → ZSHC → ZUTF
ZSCG ZGOW ZSCG · Changzhou → ZGOW · Jieyang (Rongcheng) CQH6173 · 9C6173 · sched 03:00Z
ZGOW ZUTF ZGOW · Jieyang (Rongcheng) → ZUTF · Chengdu (Jianyang) CQH7508 · 9C7508 · sched 06:15Z
ZUTF ZSHC ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou CQH7325 · 9C7325 · sched 10:05Z
ZSHC ZUTF ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang) CQH7326 · 9C7326 · sched 13:50Z
2026-05-29 6 legs CQH
ZSDY → ZSFZ → ZSDY → ZYTX → ZBYN → ZYTX → ZSCG
ZSDY ZSFZ ZSDY · Dongying (Kenli) → ZSFZ · Fuzhou (Changle) CQH6497 · 9C6497 · sched 01:00Z
ZSFZ ZSDY ZSFZ · Fuzhou (Changle) → ZSDY · Dongying (Kenli) CQH6498 · 9C6498 · sched 04:20Z
ZSDY ZYTX ZSDY · Dongying (Kenli) → ZYTX · Shenyang CQH6498 · 9C6498 · ⏱ 08:19–09:39 (80m)
ZYTX ZBYN ZYTX · Shenyang → ZBYN · Taiyuan CQH6887 · 9C6887 · sched 11:05Z
ZBYN ZYTX ZBYN · Taiyuan → ZYTX · Shenyang CQH6888 · 9C6888 · sched 14:00Z
ZYTX ZSCG ZYTX · Shenyang → ZSCG · Changzhou CQH6173 · 9C6173 · sched 23:45Z
2026-05-28 4 legs CQH
ZYHB → ZSYA → ZGKL → ZYTX → ZSDY
ZYHB ZSYA ZYHB · Harbin → ZSYA · Yangzhou CQH8944 · 9C8944 · sched 03:15Z
ZSYA ZGKL ZSYA · Yangzhou → ZGKL · Guilin (Lingui) CQH7079 · 9C7079 · sched 06:50Z
ZGKL ZYTX ZGKL · Guilin (Lingui) → ZYTX · Shenyang CQH6810 · 9C6810 · sched 10:05Z
ZYTX ZSDY ZYTX · Shenyang → ZSDY · Dongying (Kenli) CQH6497 · 9C6497 · sched 22:50Z
2026-05-27 5 legs CQH
ZSYA → ZGKL → ZSYA → RKSI → ZSYA → ZYHB
ZSYA ZGKL ZSYA · Yangzhou → ZGKL · Guilin (Lingui) CQH7079 · 9C7079 · sched 01:30Z
ZGKL ZSYA ZGKL · Guilin (Lingui) → ZSYA · Yangzhou CQH7080 · 9C7080 · sched 04:45Z
ZSYA RKSI ZSYA · Yangzhou → RKSI · Seoul intl CQH6181 · 9C6181 · sched 08:25Z
RKSI ZSYA RKSI · Seoul → ZSYA · Yangzhou intl CQH6182 · 9C6182 · sched 11:25Z
ZSYA ZYHB ZSYA · Yangzhou → ZYHB · Harbin CQH8943 · 9C8943 · sched 23:25Z
2026-05-19 3 legs round-trip CQH
ZSYA → ZLLL → ZLLL → ZSYA
ZSYA ZLLL ZSYA · Yangzhou → ZLLL · Lanzhou (Yongdeng) CQH7371 · 9C7371 · sched 23:15Z
ZWWW ZLLL ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng) ⚠ gap CQH7372 · 9C7372 · sched 07:00Z
ZLLL ZSYA ZLLL · Lanzhou (Yongdeng) → ZSYA · Yangzhou CQH7372 · 9C7372 · ⏱ 10:55– (Nonem)
2026-05-18 4 legs round-trip CQH
ZSYA → ZGSD → ZSYA → ZSAM → ZSYA
ZSYA ZGSD ZSYA · Yangzhou → ZGSD · Zhuhai (Jinwan) CQH7595 · 9C7595 · sched 02:30Z
ZGSD ZSYA ZGSD · Zhuhai (Jinwan) → ZSYA · Yangzhou CQH7596 · 9C7596 · sched 06:00Z
ZSYA ZSAM ZSYA · Yangzhou → ZSAM · Xiamen CQH7251 · 9C7251 · sched 09:55Z
ZSAM ZSYA ZSAM · Xiamen → ZSYA · Yangzhou CQH7252 · 9C7252 · sched 13:00Z
2026-05-17 6 legs CQH
ZSQD → ZYTX → ZBHD → ZSAM → ZBHD → ZYTX → ZSYA
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang CQH7378 · 9C7378 · sched 01:50Z
ZYTX ZBHD ZYTX · Shenyang → ZBHD · Handan CQH7025 · 9C7025 · ⏱ 04:38– (Nonem)
ZBHD ZSAM ZBHD · Handan → ZSAM · Xiamen CQH7025 · 9C7025 · sched 07:35Z
ZSAM ZBHD ZSAM · Xiamen → ZBHD · Handan CQH7026 · 9C7026 · ⏱ 11:18– (Nonem)
ZBHD ZYTX ZBHD · Handan → ZYTX · Shenyang CQH7026 · 9C7026 · sched 14:40Z
ZYTX ZSYA ZYTX · Shenyang → ZSYA · Yangzhou CQH7593 · 9C7593 · sched 23:25Z
2026-05-16 4 legs CQH
ZBHH → ZYTX → ZLJQ → ZYTX → ZSQD
ZBHH ZYTX ZBHH · Hohhot → ZYTX · Shenyang CQH6782 · 9C6782 · sched 03:10Z
ZYTX ZLJQ ZYTX · Shenyang → ZLJQ · Jiayuguan CQH6499 · 9C6499 · sched 07:50Z
ZLJQ ZYTX ZLJQ · Jiayuguan → ZYTX · Shenyang CQH6500 · 9C6500 · sched 13:05Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) CQH7377 · 9C7377 · ⏱ 22:58– (Nonem)
2026-05-15 5 legs CQH
ZUCK → ZSYA → ZUCK → ZSYA → ZYTX → ZBHH
ZUCK ZSYA ZUCK · Chongqing → ZSYA · Yangzhou CQH6196 · 9C6196 · sched 02:55Z
ZSYA ZUCK ZSYA · Yangzhou → ZUCK · Chongqing CQH6249 · 9C6249 · sched 05:50Z
ZUCK ZSYA ZUCK · Chongqing → ZSYA · Yangzhou CQH6250 · 9C6250 · sched 09:50Z
ZSYA ZYTX ZSYA · Yangzhou → ZYTX · Shenyang CQH7594 · 9C7594 · sched 13:00Z
ZYTX ZBHH ZYTX · Shenyang → ZBHH · Hohhot CQH6781 · 9C6781 · ⏱ 23:50– (Nonem)
2026-05-14 4 legs CQH
ZPPP → ZSSS → ZUGY → ZSYA → ZUCK
ZPPP ZSSS ZPPP · Kunming → ZSSS · Shanghai (Minhang) CQH8954 · 9C8954 · sched 04:45Z
ZSSS ZUGY ZSSS · Shanghai (Minhang) → ZUGY · Guiyang (Nanming) CQH8885 · 9C8885 · sched 09:05Z
ZUGY ZSYA ZUGY · Guiyang (Nanming) → ZSYA · Yangzhou CQH8970 · 9C8970 · sched 12:55Z
ZSYA ZUCK ZSYA · Yangzhou → ZUCK · Chongqing CQH6195 · 9C6195 · sched 23:15Z
2026-05-13 5 legs CQH
ZBSJ → ZUTF → ZSSS → ZSAM → ZSSS → ZPPP
ZBSJ ZUTF ZBSJ · Shijiazhuang → ZUTF · Chengdu (Jianyang) CQH7179 · 9C7179 · sched 03:10Z
ZUTF ZSSS ZUTF · Chengdu (Jianyang) → ZSSS · Shanghai (Minhang) CQH6748 · 9C6748 · sched 07:30Z
ZSSS ZSAM ZSSS · Shanghai (Minhang) → ZSAM · Xiamen CQH8803 · 9C8803 · ⏱ 11:31– (Nonem)
ZSAM ZSSS ZSAM · Xiamen → ZSSS · Shanghai (Minhang) CQH8804 · 9C8804 · ⏱ 14:12– (Nonem)
ZSSS ZPPP ZSSS · Shanghai (Minhang) → ZPPP · Kunming CQH8953 · 9C8953 · ⏱ 00:12–03:07 (176m)
2026-05-12 3 legs CQH
ZHES → ZSPD → ZLLL → ZBSJ
ZHES ZSPD ZHES · Enshi (Enshi) → ZSPD · Shanghai (Pudong) CQH8524 · 9C8524 · sched 02:20Z
ZSSS ZLLL ZSSS · Shanghai (Minhang) → ZLLL · Lanzhou (Yongdeng) ⚠ gap CQH8847 · 9C8847 · sched 05:40Z
ZLLL ZBSJ ZLLL · Lanzhou (Yongdeng) → ZBSJ · Shijiazhuang CQH6788 · 9C6788 · ⏱ 23:56– (Nonem)
2026-05-11 5 legs CQH
ZGOW → ZSSS → ZGGG → VDTI → ZSPD → ZHES
ZGOW ZSSS ZGOW · Jieyang (Rongcheng) → ZSSS · Shanghai (Minhang) CQH8678 · 9C8678 · sched 01:55Z
ZSSS ZGGG ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu) CQH6891 · 9C6891 · ⏱ 05:58– (Nonem)
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CQH7007 · 9C7007 · sched 10:55Z
VDTI ZSPD VDTI · Phnom Penh (Boeng Khyang) → ZSPD · Shanghai (Pudong) intl CQH8534 · 9C8534 · sched 15:50Z
ZSPD ZHES ZSPD · Shanghai (Pudong) → ZHES · Enshi (Enshi) CQH8523 · 9C8523 · sched 23:05Z
2026-05-10 4 legs round-trip CQH
ZGOW → ZSYA → ZYCC → ZSYA → ZGOW
ZGOW ZSYA ZGOW · Jieyang (Rongcheng) → ZSYA · Yangzhou CQH7603 · 9C7603 · sched 03:40Z
ZSYA ZYCC ZSYA · Yangzhou → ZYCC · Changchun CQH7603 · 9C7603 · sched 06:30Z
ZYCC ZSYA ZYCC · Changchun → ZSYA · Yangzhou CQH7604 · 9C7604 · ⏱ 09:53– (Nonem)
ZSYA ZGOW ZSYA · Yangzhou → ZGOW · Jieyang (Rongcheng) CQH7604 · 9C7604 · sched 13:05Z
2026-05-09 4 legs CQH
ZSSS → ZLXY → ZWSH → ZLXY → ZGOW
ZSSS ZLXY ZSSS · Shanghai (Minhang) → ZLXY · Xi'an CQH6401 · 9C6401 · sched 01:05Z
ZLXY ZWSH ZLXY · Xi'an → ZWSH · Kashgar CQH6381 · 9C6381 · sched 05:55Z
ZWSH ZLXY ZWSH · Kashgar → ZLXY · Xi'an CQH6382 · 9C6382 · sched 11:55Z
ZLXY ZGOW ZLXY · Xi'an → ZGOW · Jieyang (Rongcheng) CQH6459 · 9C6459 · sched 23:50Z
2026-05-08 2 legs round-trip CQH
ZSSS → ZWWW → ZSSS
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CQH6495 · 9C6495 · sched 02:15Z
ZWWW ZSSS ZWWW · Ürümqi → ZSSS · Shanghai (Minhang) CQH6496 · 9C6496 · sched 08:50Z
2026-05-07 4 legs CQH
ZSOF → ZWYN → ZSOF → ZSSS → ZGOW
ZSOF ZWYN ZSOF · Hefei → ZWYN · Ili (Yining / Ghulja) CQH7651 · 9C7651 · sched 01:55Z
ZWYN ZSOF ZWYN · Ili (Yining / Ghulja) → ZSOF · Hefei CQH7652 · 9C7652 · sched 08:10Z
ZGOW ZSSS ZGOW · Jieyang (Rongcheng) → ZSSS · Shanghai (Minhang) ⚠ gap CQH7684 · 9C7684 · ⏱ 22:38– (Nonem)
ZSOF ZGOW ZSOF · Hefei → ZGOW · Jieyang (Rongcheng) ⚠ gap CQH7652 · 9C7652 · sched Z
2026-05-06 4 legs CQH
ZSNB → VTBS → ZSNB → ZGOW → ZSOF
ZSNB VTBS ZSNB · Ningbo → VTBS · Bangkok intl CQH7431 · 9C7431 · sched 01:40Z
VTBS ZSNB VTBS · Bangkok → ZSNB · Ningbo intl CQH7432 · 9C7432 · sched 07:00Z
ZSNB ZGOW ZSNB · Ningbo → ZGOW · Jieyang (Rongcheng) CQH6369 · 9C6369 · sched 12:30Z
ZGOW ZSOF ZGOW · Jieyang (Rongcheng) → ZSOF · Hefei CQH7651 · 9C7651 · ⏱ 23:06– (Nonem)
2026-05-05 3 legs CQH
ZBSJ → ZWYN → ZBSJ → ZSNB
ZBSJ ZWYN ZBSJ · Shijiazhuang → ZWYN · Ili (Yining / Ghulja) CQH6253 · 9C6253 · sched 02:20Z
ZWYN ZBSJ ZWYN · Ili (Yining / Ghulja) → ZBSJ · Shijiazhuang CQH6254 · 9C6254 · sched 08:05Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH6254 · 9C6254 · sched 13:25Z
2026-05-04 5 legs CQH
ZSNB → ZUUU → ZSNB → ZLLL → ZSNB → ZBSJ
ZSNB ZUUU ZSNB · Ningbo → ZUUU · Chengdu (Shuangliu) CQH7580 · 9C7580 · sched 00:25Z
ZUUU ZSNB ZUUU · Chengdu (Shuangliu) → ZSNB · Ningbo CQH7579 · 9C7579 · sched 04:40Z
ZSNB ZLLL ZSNB · Ningbo → ZLLL · Lanzhou (Yongdeng) CQH6746 · 9C6746 · sched 08:30Z
ZLLL ZSNB ZLLL · Lanzhou (Yongdeng) → ZSNB · Ningbo CQH6745 · 9C6745 · ⏱ 12:59– (Nonem)
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH6253 · 9C6253 · sched 23:20Z
2026-05-03 3 legs CQH
ZBSJ → ZWYN → ZBSJ → ZSNB
ZBSJ ZWYN ZBSJ · Shijiazhuang → ZWYN · Ili (Yining / Ghulja) CQH6253 · 9C6253 · sched 02:20Z
ZWYN ZBSJ ZWYN · Ili (Yining / Ghulja) → ZBSJ · Shijiazhuang CQH6254 · 9C6254 · sched 08:05Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH6254 · 9C6254 · sched 13:25Z
2026-05-02 4 legs round-trip CQH
ZBSJ → ZWYN → ZBSJ → ZSNB → ZBSJ
ZBSJ ZWYN ZBSJ · Shijiazhuang → ZWYN · Ili (Yining / Ghulja) CQH6253 · 9C6253 · sched 02:20Z
ZWYN ZBSJ ZWYN · Ili (Yining / Ghulja) → ZBSJ · Shijiazhuang CQH6254 · 9C6254 · sched 08:05Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH6254 · 9C6254 · ⏱ 13:37–15:28 (111m)
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH6253 · 9C6253 · ⏱ 23:20– (Nonem)
2026-05-01 4 legs round-trip CQH
ZBSJ → ZWWW → ZBSJ → ZSNB → ZBSJ
ZBSJ ZWWW ZBSJ · Shijiazhuang → ZWWW · Ürümqi CQH7005 · 9C7005 · ⏱ 02:42– (Nonem)
ZWWW ZBSJ ZWWW · Ürümqi → ZBSJ · Shijiazhuang CQH7006 · 9C7006 · sched 07:30Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH7006 · 9C7006 · sched 12:05Z
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH6253 · 9C6253 · ⏱ 23:22– (Nonem)
2026-04-30 4 legs round-trip CQH
ZBSJ → ZWYN → ZBSJ → ZSNB → ZBSJ
ZBSJ ZWYN ZBSJ · Shijiazhuang → ZWYN · Ili (Yining / Ghulja) CQH6253 · 9C6253 · ⏱ 02:31–06:50 (259m)
ZWYN ZBSJ ZWYN · Ili (Yining / Ghulja) → ZBSJ · Shijiazhuang CQH6254 · 9C6254 · sched 08:05Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH6254 · 9C6254 · ⏱ 13:25–15:10 (106m)
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH7005 · 9C7005 · ⏱ 23:26– (Nonem)
2026-04-29 6 legs CQH
ZHSY → ZSNB → ZYTL → ZSNB → ZSQD → ZSNB → ZBSJ
ZHSY ZSNB ZHSY · Shiyan (Maojian) → ZSNB · Ningbo CQH6225 · 9C6225 · sched 01:40Z
ZSNB ZYTL ZSNB · Ningbo → ZYTL · Dalian (Ganjingzi) CQH7131 · 9C7131 · sched 04:40Z
ZYTL ZSNB ZYTL · Dalian (Ganjingzi) → ZSNB · Ningbo CQH7132 · 9C7132 · sched 07:45Z
ZSNB ZSQD ZSNB · Ningbo → ZSQD · Qingdao (Jiaozhou) CQH8703 · 9C8703 · ⏱ 10:51– (Nonem)
ZSQD ZSNB ZSQD · Qingdao (Jiaozhou) → ZSNB · Ningbo CQH8704 · 9C8704 · sched 13:30Z
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH6253 · 9C6253 · sched 23:20Z
2026-04-28 5 legs CQH
ZLLL → ZPPP → ZLLL → ZUCK → ZLLL → ZHSY
ZLLL ZPPP ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming CQH6807 · 9C6807 · sched 00:40Z
ZPPP ZLLL ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng) CQH6808 · 9C6808 · sched 04:15Z
ZUCK ZUCK ZUCK · Chongqing → ZUCK · Chongqing ⚠ gap CQH6281 · 9C6281 · sched 08:40Z
ZUCK ZLLL ZUCK · Chongqing → ZLLL · Lanzhou (Yongdeng) CQH6282 · 9C6282 · sched 12:00Z
ZLLL ZHSY ZLLL · Lanzhou (Yongdeng) → ZHSY · Shiyan (Maojian) CQH6225 · 9C6225 · ⏱ 23:07– (Nonem)
2026-04-27 3 legs CQH
ZSHC → ZLLL → ZSHC → ZLLL
ZSHC ZLLL ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng) CQH6602 · 9C6602 · sched 02:55Z
ZLLL ZSHC ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou CQH7087 · 9C7087 · sched 07:00Z
ZSHC ZLLL ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng) CQH7088 · 9C7088 · sched 11:30Z
2026-04-26 2 legs CQH
ZWYN → ZLLL → ZSHC
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSHC ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou CQH6601 · 9C6601 · sched 23:00Z
2026-04-25 4 legs round-trip CQH
ZWYN → ZHCC → ZYCC → ZHCC → ZWYN
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · ⏱ 03:41–07:38 (236m)
ZHCC ZYCC ZHCC · Zhengzhou → ZYCC · Changchun CQH6411 · 9C6411 · sched 08:55Z
ZYCC ZHCC ZYCC · Changchun → ZHCC · Zhengzhou CQH6412 · 9C6412 · ⏱ 13:23– (Nonem)
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7151 · 9C7151 · sched 23:30Z
2026-04-24 5 legs CQH
ZLLL → ZSPD → ZUMY → ZSPD → ZLLL → ZWYN
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6488 · 9C6488 · ⏱ 00:24– (Nonem)
ZSPD ZUMY ZSPD · Shanghai (Pudong) → ZUMY · Mianyang (Fucheng) CQH8901 · 9C8901 · sched 04:15Z
ZUMY ZSPD ZUMY · Mianyang (Fucheng) → ZSPD · Shanghai (Pudong) CQH8902 · 9C8902 · sched 08:15Z
ZSPD ZLLL ZSPD · Shanghai (Pudong) → ZLLL · Lanzhou (Yongdeng) CQH6487 · 9C6487 · sched 12:30Z
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · sched 23:15Z
2026-04-23 4 legs round-trip CQH
ZLLL → ZWKL → ZLLL → ZUCK → ZLLL
ZLLL ZWKL ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla CQH7045 · 9C7045 · sched 00:50Z
ZWKL ZLLL ZWKL · Korla → ZLLL · Lanzhou (Yongdeng) CQH7046 · 9C7046 · sched 04:45Z
ZLLL ZUCK ZLLL · Lanzhou (Yongdeng) → ZUCK · Chongqing CQH6281 · 9C6281 · ⏱ 08:56– (Nonem)
ZUCK ZLLL ZUCK · Chongqing → ZLLL · Lanzhou (Yongdeng) CQH6282 · 9C6282 · sched 12:00Z
2026-04-22 4 legs round-trip CQH
ZLLL → ZWKL → ZLLL → ZWSH → ZLLL
ZLLL ZWKL ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla CQH7045 · 9C7045 · ⏱ 00:36– (Nonem)
ZWKL ZLLL ZWKL · Korla → ZLLL · Lanzhou (Yongdeng) CQH7046 · 9C7046 · sched 04:30Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6789 · 9C6789 · ⏱ 08:11– (Nonem)
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6790 · 9C6790 · sched 13:10Z
2026-04-21 3 legs CQH
ZWYN → ZLLL → ZSOF → ZLLL
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSOF ZLLL · Lanzhou (Yongdeng) → ZSOF · Hefei CQH6133 · 9C6133 · sched 09:35Z
ZSOF ZLLL ZSOF · Hefei → ZLLL · Lanzhou (Yongdeng) CQH6134 · 9C6134 · ⏱ 12:48– (Nonem)
2026-04-20 4 legs round-trip CQH
ZWYN → ZHCC → ZYCC → ZHCC → ZWYN
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · ⏱ 03:48– (Nonem)
ZHCC ZYCC ZHCC · Zhengzhou → ZYCC · Changchun CQH6411 · 9C6411 · sched 08:55Z
ZYCC ZHCC ZYCC · Changchun → ZHCC · Zhengzhou CQH6412 · 9C6412 · sched 13:05Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7151 · 9C7151 · sched 23:30Z
2026-04-19 5 legs CQH
ZLLL → ZWKL → ZLLL → ZWSH → ZLLL → ZWYN
ZLLL ZWKL ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla CQH7045 · 9C7045 · sched 00:35Z
ZWKL ZLLL ZWKL · Korla → ZLLL · Lanzhou (Yongdeng) CQH7046 · 9C7046 · sched 04:30Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6789 · 9C6789 · ⏱ 08:11–11:53 (223m)
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6790 · 9C6790 · sched 13:10Z
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · ⏱ 23:17–02:37 (199m)
2026-04-18 3 legs CQH
ZWYN → ZLLL → ZSOF → ZLLL
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSOF ZLLL · Lanzhou (Yongdeng) → ZSOF · Hefei CQH6133 · 9C6133 · sched 09:35Z
ZSOF ZLLL ZSOF · Hefei → ZLLL · Lanzhou (Yongdeng) CQH6134 · 9C6134 · sched 12:50Z
2026-04-17 5 legs CQH
ZWYN → ZHCC → ZYTX → ZHCC → ZWYN → ZYCC
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · sched 03:45Z
ZHCC ZYTX ZHCC · Zhengzhou → ZYTX · Shenyang CQH6411 · 9C6411 · sched 08:55Z
ZYCC ZHCC ZYCC · Changchun → ZHCC · Zhengzhou ⚠ gap CQH6412 · 9C6412 · sched 13:05Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7151 · 9C7151 · sched 23:30Z
ZYTX ZYCC ZYTX · Shenyang → ZYCC · Changchun ⚠ gap CQH6411 · 9C6411 · sched Z
2026-04-16 5 legs CQH
ZLLL → ZSHC → ZLLL → ZSCN → ZLLL → ZWYN
ZLLL ZSHC ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou CQH7087 · 9C7087 · sched 23:00Z
ZSHC ZLLL ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng) CQH7088 · 9C7088 · sched 02:55Z
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · sched 09:25Z
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · ⏱ 13:08–15:18 (129m)
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · sched 23:15Z
2026-04-15 3 legs round-trip CQH
ZLLL → ZSNJ → ZLLL → ZLLL
ZLLL ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing CQH6187 · 9C6187 · sched 23:20Z
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6188 · 9C6188 · sched 03:05Z
ZSHC ZLLL ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng) ⚠ gap CQH7087 · 9C7088 · sched 11:30Z
2026-04-14 4 legs round-trip CQH
ZLLL → ZSHC → ZLLL → ZGKL → ZLLL
ZLLL ZSHC ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou CQH6601 · 9C6601 · sched 01:40Z
ZSHC ZLLL ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng) CQH6602 · 9C6602 · sched 05:45Z
ZLLL ZGKL ZLLL · Lanzhou (Yongdeng) → ZGKL · Guilin (Lingui) CQH6699 · 9C6699 · sched 09:45Z
ZGKL ZLLL ZGKL · Guilin (Lingui) → ZLLL · Lanzhou (Yongdeng) CQH6700 · 9C6700 · sched 13:15Z
2026-04-13 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-12 4 legs round-trip CQH
ZLLL → ZSHC → ZLLL → ZSAM → ZLLL
ZLLL ZSHC ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou CQH6601 · 9C6601 · sched 23:00Z
ZSHC ZLLL ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng) CQH6602 · 9C6602 · sched 02:55Z
ZLLL ZSAM ZLLL · Lanzhou (Yongdeng) → ZSAM · Xiamen CQH6744 · 9C6744 · sched 08:40Z
ZSAM ZLLL ZSAM · Xiamen → ZLLL · Lanzhou (Yongdeng) CQH6743 · 9C6743 · sched 13:25Z
2026-04-11 4 legs CQH
ZSNB → ZSNB → ZHSY → ZSNJ → ZLLL
ZSNB ZSNB ZSNB · Ningbo → ZSNB · Ningbo CQH6225 · 9C6225 · sched 02:50Z
ZSNB ZHSY ZSNB · Ningbo → ZHSY · Shiyan (Maojian) CQH6226 · 9C6226 · sched 05:40Z
ZLLL ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing ⚠ gap CQH6307 · 9C6307 · sched 09:45Z
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6308 · 9C6308 · sched 13:35Z
2026-04-10 3 legs round-trip CQH
ZLLL → ZWKL → ZSAM → ZLLL
ZLLL ZWKL ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla CQH7045 · 9C7045 · sched 00:35Z
ZLLL ZSAM ZLLL · Lanzhou (Yongdeng) → ZSAM · Xiamen ⚠ gap CQH6744 · 9C6744 · sched 08:40Z
ZSAM ZLLL ZSAM · Xiamen → ZLLL · Lanzhou (Yongdeng) CQH6743 · 9C6743 · sched 13:25Z
2026-04-09 2 legs round-trip CQH
ZLLL → ZWSH → ZLLL
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH7263 · 9C7263 · sched 04:15Z
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH7264 · 9C7264 · sched 09:10Z
2026-04-08 5 legs CQH
ZBSJ → ZUCK → ZBSJ → ZYTL → ZBSJ → ZLLL
ZBSJ ZUCK ZBSJ · Shijiazhuang → ZUCK · Chongqing CQH8999 · 9C8999 · sched 00:35Z
ZUCK ZBSJ ZUCK · Chongqing → ZBSJ · Shijiazhuang CQH9000 · 9C9000 · sched 04:10Z
ZBSJ ZYTL ZBSJ · Shijiazhuang → ZYTL · Dalian (Ganjingzi) CQH8879 · 9C8879 · sched 08:10Z
ZYTL ZBSJ ZYTL · Dalian (Ganjingzi) → ZBSJ · Shijiazhuang CQH8880 · 9C8880 · sched 10:55Z
ZBSJ ZLLL ZBSJ · Shijiazhuang → ZLLL · Lanzhou (Yongdeng) CQH6787 · 9C6787 · sched 23:40Z
2026-04-07 4 legs CQH
ZSDY → ZYCC → ZBSJ → ZYHB → ZBSJ
ZSDY ZYCC ZSDY · Dongying (Kenli) → ZYCC · Changchun CQH6481 · 9C6481 · sched 02:00Z
ZYCC ZBSJ ZYCC · Changchun → ZBSJ · Shijiazhuang CQH8662 · 9C8662 · ⏱ 04:48–06:33 (105m)
ZBSJ ZYHB ZBSJ · Shijiazhuang → ZYHB · Harbin CQH8673 · 9C8673 · sched 08:20Z
ZYHB ZBSJ ZYHB · Harbin → ZBSJ · Shijiazhuang CQH8674 · 9C8674 · sched 11:30Z
2026-04-06 6 legs CQH
ZSNB → ZGGG → ZSNB → ZBTJ → ZSNB → ZGSZ → ZSDY
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CQH7512 · 9C7512 · ⏱ 00:55– (Nonem)
ZGGG ZSNB ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo CQH7511 · 9C7511 · sched 03:45Z
ZSNB ZBTJ ZSNB · Ningbo → ZBTJ · Tianjin CQH8519 · 9C8519 · sched 08:30Z
ZBTJ ZSNB ZBTJ · Tianjin → ZSNB · Ningbo CQH8520 · 9C8520 · sched 11:50Z
ZSNB ZGSZ ZSNB · Ningbo → ZGSZ · Shenzhen CQH6874 · 9C6874 · ⏱ 14:50– (Nonem)
ZGSZ ZSDY ZGSZ · Shenzhen → ZSDY · Dongying (Kenli) CQH6481 · 9C6481 · sched 22:15Z
2026-04-05 3 legs CQH
ZBSJ → ZWYN → ZBSJ → ZSNB
ZBSJ ZWYN ZBSJ · Shijiazhuang → ZWYN · Ili (Yining / Ghulja) CQH6253 · 9C6253 · sched 02:20Z
ZWYN ZBSJ ZWYN · Ili (Yining / Ghulja) → ZBSJ · Shijiazhuang CQH6254 · 9C6254 · sched 08:05Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH6254 · 9C6254 · ⏱ 13:20– (Nonem)
2026-04-04 4 legs round-trip CQH
ZBSJ → ZWYN → ZBSJ → ZSNB → ZBSJ
ZBSJ ZWYN ZBSJ · Shijiazhuang → ZWYN · Ili (Yining / Ghulja) CQH6253 · 9C6253 · sched 02:20Z
ZWYN ZBSJ ZWYN · Ili (Yining / Ghulja) → ZBSJ · Shijiazhuang CQH6254 · 9C6254 · sched 08:05Z
ZBSJ ZSNB ZBSJ · Shijiazhuang → ZSNB · Ningbo CQH6254 · 9C6254 · sched 13:25Z
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH6253 · 9C6253 · ⏱ 23:27–01:24 (117m)
2026-04-03 6 legs CQH
ZGOW → ZBSJ → ZYHB → ZBSJ → ZGOW → ZSNB → ZBSJ
ZGOW ZBSJ ZGOW · Jieyang (Rongcheng) → ZBSJ · Shijiazhuang CQH8761 · 9C8761 · sched 00:00Z
ZBSJ ZYHB ZBSJ · Shijiazhuang → ZYHB · Harbin CQH8761 · 9C8761 · sched 03:45Z
ZYHB ZBSJ ZYHB · Harbin → ZBSJ · Shijiazhuang CQH8762 · 9C8762 · sched 07:00Z
ZBSJ ZGOW ZBSJ · Shijiazhuang → ZGOW · Jieyang (Rongcheng) CQH8762 · 9C8762 · sched 10:10Z
ZGOW ZSNB ZGOW · Jieyang (Rongcheng) → ZSNB · Ningbo CQH6370 · 9C6370 · sched 13:50Z
ZSNB ZBSJ ZSNB · Ningbo → ZBSJ · Shijiazhuang CQH6253 · 9C6253 · ⏱ 23:24–01:21 (117m)
2026-04-02 3 legs CQH
ZSOF → ZWYN → ZSOF → ZGOW
ZSOF ZWYN ZSOF · Hefei → ZWYN · Ili (Yining / Ghulja) CQH7651 · 9C7651 · sched 01:55Z
ZWYN ZSOF ZWYN · Ili (Yining / Ghulja) → ZSOF · Hefei CQH7652 · 9C7652 · sched 08:10Z
ZSOF ZGOW ZSOF · Hefei → ZGOW · Jieyang (Rongcheng) CQH7652 · 9C7652 · ⏱ 14:01– (Nonem)
2026-04-01 4 legs CQH
VDTI → ZUTF → ZSSS → ZGOW → ZSOF
VDTI ZUTF VDTI · Phnom Penh (Boeng Khyang) → ZUTF · Chengdu (Jianyang) intl CQH7020 · 9C7020 · sched 01:30Z
ZUTF ZSSS ZUTF · Chengdu (Jianyang) → ZSSS · Shanghai (Minhang) CQH6748 · 9C6748 · sched 07:30Z
ZSSS ZGOW ZSSS · Shanghai (Minhang) → ZGOW · Jieyang (Rongcheng) CQH7367 · 9C7367 · sched 11:25Z
ZGOW ZSOF ZGOW · Jieyang (Rongcheng) → ZSOF · Hefei CQH7651 · 9C7651 · sched 23:00Z
2026-03-31 5 legs CQH
ZUTF → ZWYN → ZUTF → VDTI → ZGSZ → VDTI
ZUTF ZWYN ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja) CQH7369 · 9C7369 · sched 00:15Z
ZWYN ZUTF ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang) CQH7370 · 9C7370 · sched 05:35Z
ZUTF VDTI ZUTF · Chengdu (Jianyang) → VDTI · Phnom Penh (Boeng Khyang) intl CQH7019 · 9C7019 · sched 11:05Z
VDTI ZGSZ VDTI · Phnom Penh (Boeng Khyang) → ZGSZ · Shenzhen intl CQH8688 · 9C8688 · ⏱ 15:41– (Nonem)
ZGSZ VDTI ZGSZ · Shenzhen → VDTI · Phnom Penh (Boeng Khyang) intl CQH8687 · 9C8687 · sched 21:55Z
2026-03-30 4 legs round-trip CQH
ZUTF → ZWYN → ZUTF → ZSQD → ZUTF
ZUTF ZWYN ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja) CQH7369 · 9C7369 · sched 00:15Z
ZWYN ZUTF ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang) CQH7370 · 9C7370 · ⏱ 05:27– (Nonem)
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) CQH7331 · 9C7331 · sched 10:10Z
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) CQH7332 · 9C7332 · sched 13:45Z
2026-03-29 4 legs round-trip CQH
ZUTF → ZHES → ZSJN → ZHES → ZUTF
ZUTF ZHES ZUTF · Chengdu (Jianyang) → ZHES · Enshi (Enshi) CQH7536 · 9C7536 · sched 03:45Z
ZHES ZSJN ZHES · Enshi (Enshi) → ZSJN · Jinan (Licheng) CQH7536 · 9C7536 · sched 05:40Z
ZSJN ZHES ZSJN · Jinan (Licheng) → ZHES · Enshi (Enshi) CQH7535 · 9C7535 · ⏱ 08:34– (Nonem)
ZHES ZUTF ZHES · Enshi (Enshi) → ZUTF · Chengdu (Jianyang) CQH7535 · 9C7535 · sched 11:35Z
2026-03-28 2 legs round-trip CQH
ZUTF → VTBS → ZUTF
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl CQH7501 · 9C7501 · sched 02:35Z
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl CQH7502 · 9C7502 · sched 06:45Z
2026-03-27 4 legs round-trip CQH
ZUTF → VTBS → ZUTF → VTSP → ZUTF
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl CQH7501 · 9C7501 · sched 02:35Z
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl CQH7502 · 9C7502 · sched 06:45Z
ZUTF VTSP ZUTF · Chengdu (Jianyang) → VTSP · Phuket intl CQH8757 · 9C8757 · sched 11:05Z
VTSP ZUTF VTSP · Phuket → ZUTF · Chengdu (Jianyang) intl CQH8758 · 9C8758 · ⏱ 15:52– (Nonem)
2026-03-26 4 legs round-trip CQH
ZUTF → VTBS → ZUTF → VDTI → ZUTF
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl CQH7501 · 9C7501 · sched 02:35Z
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl CQH7502 · 9C7502 · sched 06:45Z
ZUTF VDTI ZUTF · Chengdu (Jianyang) → VDTI · Phnom Penh (Boeng Khyang) intl CQH7019 · 9C7019 · sched 11:10Z
VDTI ZUTF VDTI · Phnom Penh (Boeng Khyang) → ZUTF · Chengdu (Jianyang) intl CQH7020 · 9C7020 · sched 15:35Z
2026-03-25 4 legs CQH
ZSAM → ZBSJ → ZSHC → ZBSJ → ZUTF
ZSAM ZBSJ ZSAM · Xiamen → ZBSJ · Shijiazhuang CQH8966 · 9C8966 · ⏱ 03:32– (Nonem)
ZBSJ ZSHC ZBSJ · Shijiazhuang → ZSHC · Hangzhou CQH8547 · 9C8547 · sched 08:00Z
ZSHC ZBSJ ZSHC · Hangzhou → ZBSJ · Shijiazhuang CQH8548 · 9C8548 · sched 11:10Z
ZBSJ ZUTF ZBSJ · Shijiazhuang → ZUTF · Chengdu (Jianyang) CQH7179 · 9C7179 · sched 13:55Z
2026-03-24 4 legs CQH
ZLXN → ZBSJ → RKSI → ZBSJ → ZSAM
ZLXN ZBSJ ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBSJ · Shijiazhuang CQH7100 · 9C7100 · sched 03:10Z
ZBSJ RKSI ZBSJ · Shijiazhuang → RKSI · Seoul intl CQH8789 · 9C8789 · sched 07:10Z
RKSI ZBSJ RKSI · Seoul → ZBSJ · Shijiazhuang intl CQH8790 · 9C8790 · ⏱ 10:42– (Nonem)
ZBSJ ZSAM ZBSJ · Shijiazhuang → ZSAM · Xiamen CQH8975 · 9C8975 · sched 23:00Z
2026-03-23 1 legs CQH
ZSPD → ZLXN
ZSPD ZLXN ZSPD · Shanghai (Pudong) → ZLXN · Haidong (Huzhu Tu Autonomous County) CQH7165 · 9C7165 · sched 22:30Z