‹ Aircraft

B-30D7 / 781860

375 flights over 90 days · 4.17 legs/day · base ZLLL · Lanzhou (Yongdeng) · operators: CQH

375
Flights
57
Airports served
21%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-30D7
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs CQH
ZLLL → ZWWW → ZLLL → ZSYA
ZLLL ZWWW ZLLL · Lanzhou (Yongdeng) → ZWWW · Ürümqi CQH7371 · 9C7371 · sched 03:05Z
ZWWW ZLLL ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng) CQH7372 · 9C7372 · sched 07:00Z
ZLLL ZSYA ZLLL · Lanzhou (Yongdeng) → ZSYA · Yangzhou CQH7372 · 9C7372 · sched 10:50Z
2026-06-22 5 legs CQH
ZSYA → ZUCK → ZSYA → ZPPP → ZSYA → ZLLL
ZSYA ZUCK ZSYA · Yangzhou → ZUCK · Chongqing CQH6195 · 9C6195 · sched 23:15Z
ZUCK ZSYA ZUCK · Chongqing → ZSYA · Yangzhou CQH6196 · 9C6196 · sched 02:50Z
ZSYA ZPPP ZSYA · Yangzhou → ZPPP · Kunming CQH8729 · 9C8729 · sched 03:50Z
ZPPP ZSYA ZPPP · Kunming → ZSYA · Yangzhou CQH8730 · 9C8730 · sched 08:05Z
ZSYA ZLLL ZSYA · Yangzhou → ZLLL · Lanzhou (Yongdeng) CQH7371 · 9C7371 · sched 23:05Z
2026-06-21 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 14:00Z
2026-06-20 5 legs CQH
ZUGY → ZLLL → ZYTX → ZSHC → ZYTX → ZSYA
ZUGY ZLLL ZUGY · Guiyang (Nanming) → ZLLL · Lanzhou (Yongdeng) CQH6122 · 9C6122 · ⏱ 02:04– (Nonem)
ZLLL ZYTX ZLLL · Lanzhou (Yongdeng) → ZYTX · Shenyang CQH8554 · 9C8554 · sched 05:15Z
ZYTX ZSHC ZYTX · Shenyang → ZSHC · Hangzhou CQH8920 · 9C8920 · sched 09:10Z
ZSHC ZYTX ZSHC · Hangzhou → ZYTX · Shenyang CQH8919 · 9C8919 · ⏱ 13:14–15:23 (129m)
ZYTX ZSYA ZYTX · Shenyang → ZSYA · Yangzhou CQH7593 · 9C7593 · sched 23:25Z
2026-06-19 4 legs CQH
ZWTP → ZLLL → ZSAM → ZLLL → ZUGY
ZWTP ZLLL ZWTP → ZLLL · Lanzhou (Yongdeng) CQH7235 · 9C7235 · sched 05:35Z
ZLLL ZSAM ZLLL · Lanzhou (Yongdeng) → ZSAM · Xiamen CQH6744 · 9C6744 · ⏱ 09:13– (Nonem)
ZSAM ZLLL ZSAM · Xiamen → ZLLL · Lanzhou (Yongdeng) CQH6743 · 9C6743 · sched 13:25Z
ZLLL ZUGY ZLLL · Lanzhou (Yongdeng) → ZUGY · Guiyang (Nanming) CQH6121 · 9C6121 · ⏱ 23:03–00:46 (103m)
2026-06-18 4 legs CQH
ZLLL → ZWTN → ZLLL → ZSPD → ZWTP
ZLLL ZWTN ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan CQH6623 · 9C6623 · sched 04:15Z
ZWTN ZLLL ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng) CQH6624 · 9C6624 · sched 08:40Z
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6624 · 9C6624 · sched 13:15Z
ZSPD ZWTP ZSPD · Shanghai (Pudong) → ZWTP CQH6315 · 9C6315 · ⏱ 23:17– (Nonem)
2026-06-17 3 legs CQH
ZSPD → WMKK → ZSPD → ZLLL
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl CQH6523 · 9C6523 · sched 03:45Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl CQH6524 · 9C6524 · sched 10:25Z
ZSPD ZLLL ZSPD · Shanghai (Pudong) → ZLLL · Lanzhou (Yongdeng) CQH6623 · 9C6623 · sched 23:30Z
2026-06-16 5 legs CQH
ZYTX → ZSPD → ZSPD → ZUCK → ZSPD → ZPLJ
ZYTX ZSPD ZYTX · Shenyang → ZSPD · Shanghai (Pudong) CQH7636 · 9C7636 · ⏱ 02:13– (Nonem)
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) ⚠ gap CQH7116 · 9C7116 · sched 10:20Z
ZSPD ZUCK ZSPD · Shanghai (Pudong) → ZUCK · Chongqing CQH6153 · 9C6153 · sched 14:55Z
ZUCK ZSPD ZUCK · Chongqing → ZSPD · Shanghai (Pudong) CQH6154 · 9C6154 · sched 21:40Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH7115 · 9C7115 · sched Z
2026-06-15 3 legs CQH
ZWSH → ZLXY → ZWSH → ZYTX
ZWSH ZLXY ZWSH · Kashgar → ZLXY · Xi'an CQH6382 · 9C6381 · sched 05:50Z
ZLXY ZWSH ZLXY · Xi'an → ZWSH · Kashgar CQH6381 · 9C6381 · sched 05:50Z
ZLXY ZYTX ZLXY · Xi'an → ZYTX · Shenyang ⚠ gap CQH8832 · 9C8832 · sched 22:25Z
2026-06-14 4 legs round-trip CQH
ZLXY → ZWYN → ZLXY → VTBS → ZLXY
ZLXY ZWYN ZLXY · Xi'an → ZWYN · Ili (Yining / Ghulja) CQH6461 · 9C6461 · sched 02:50Z
ZWYN ZLXY ZWYN · Ili (Yining / Ghulja) → ZLXY · Xi'an CQH6462 · 9C6462 · sched 08:00Z
ZLXY VTBS ZLXY · Xi'an → VTBS · Bangkok intl CQH6293 · 9C6293 · sched 13:50Z
VTBS ZLXY VTBS · Bangkok → ZLXY · Xi'an intl CQH6294 · 9C6294 · sched 19:55Z
2026-06-13 5 legs CQH
VTBS → ZUTF → ZGOW → ZSCG → ZYTX → ZLXY
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl CQH7502 · 9C7502 · sched 04:10Z
ZUTF ZGOW ZUTF · Chengdu (Jianyang) → ZGOW · Jieyang (Rongcheng) CQH7507 · 9C7507 · ⏱ 08:31– (Nonem)
ZGOW ZSCG ZGOW · Jieyang (Rongcheng) → ZSCG · Changzhou CQH6174 · 9C6174 · sched 11:50Z
ZSCG ZYTX ZSCG · Changzhou → ZYTX · Shenyang CQH6174 · 9C6174 · sched 14:40Z
ZYTX ZLXY ZYTX · Shenyang → ZLXY · Xi'an CQH8831 · 9C8831 · ⏱ 22:44– (Nonem)
2026-06-12 5 legs CQH
ZUTF → ZWYN → ZUTF → VTBS → ZUTF → VTBS
ZUTF ZWYN ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja) CQH7369 · 9C7369 · ⏱ 00:24– (Nonem)
ZWYN ZUTF ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang) CQH7370 · 9C7370 · sched 05:35Z
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl CQH6879 · 9C6879 · ⏱ 11:19– (Nonem)
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl CQH6880 · 9C6880 · sched 15:15Z
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl CQH7501 · 9C7501 · sched 23:50Z
2026-06-11 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-10 2 legs round-trip CQH
ZUTF → ZWYN → ZUTF
ZUTF ZWYN ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja) CQH7369 · 9C7369 · ⏱ 00:24–04:22 (238m)
ZWYN ZUTF ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang) CQH7370 · 9C7370 · sched 05:35Z
2026-06-09 4 legs CQH
ZSDY → ZSSS → ZUTF → ZWWW → ZUTF
ZSDY ZSSS ZSDY · Dongying (Kenli) → ZSSS · Shanghai (Minhang) CQH8738 · 9C8738 · ⏱ 01:50– (Nonem)
ZSSS ZUTF ZSSS · Shanghai (Minhang) → ZUTF · Chengdu (Jianyang) CQH6747 · 9C6747 · ⏱ 04:59– (Nonem)
ZUTF ZWWW ZUTF · Chengdu (Jianyang) → ZWWW · Ürümqi CQH7333 · 9C7333 · ⏱ 09:06– (Nonem)
ZWWW ZUTF ZWWW · Ürümqi → ZUTF · Chengdu (Jianyang) CQH7334 · 9C7334 · sched 13:40Z
2026-06-08 5 legs CQH
ZSSS → ZGSZ → ZSSS → ZLXN → ZSSS → ZSDY
ZSSS ZGSZ ZSSS · Shanghai (Minhang) → ZGSZ · Shenzhen CQH7519 · 9C7519 · ⏱ 01:50– (Nonem)
ZGSZ ZSSS ZGSZ · Shenzhen → ZSSS · Shanghai (Minhang) CQH7520 · 9C7520 · ⏱ 05:17– (Nonem)
ZSSS ZLXN ZSSS · Shanghai (Minhang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CQH6833 · 9C6833 · sched 08:40Z
ZLXN ZSSS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSSS · Shanghai (Minhang) CQH6834 · 9C6834 · sched 12:55Z
ZSSS ZSDY ZSSS · Shanghai (Minhang) → ZSDY · Dongying (Kenli) CQH8737 · 9C8737 · ⏱ 23:20– (Nonem)
2026-06-07 4 legs CQH
ZLLL → ZWKC → ZLLL → ZGSZ → ZSSS
ZLLL ZWKC ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa CQH7355 · 9C7355 · ⏱ 03:34– (Nonem)
ZWKC ZLLL ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng) CQH7356 · 9C7356 · sched 08:25Z
ZLLL ZGSZ ZLLL · Lanzhou (Yongdeng) → ZGSZ · Shenzhen CQH7356 · 9C7356 · ⏱ 13:35– (Nonem)
ZGSZ ZSSS ZGSZ · Shenzhen → ZSSS · Shanghai (Minhang) CQH7556 · 9C7556 · sched 21:55Z
2026-06-06 4 legs round-trip CQH
ZLLL → ZWKC → ZLLL → ZGSZ → ZLLL
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
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CQH7355 · 9C7355 · ⏱ 22:29–01:39 (190m)
2026-06-05 4 legs round-trip CQH
ZLLL → ZWTN → ZLLL → ZGSZ → ZLLL
ZLLL ZWTN ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan CQH7679 · 9C7679 · sched 03:30Z
ZWTN ZLLL ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng) CQH7680 · 9C7680 · sched 08:10Z
ZLLL ZGSZ ZLLL · Lanzhou (Yongdeng) → ZGSZ · Shenzhen CQH7680 · 9C7680 · ⏱ 14:46– (Nonem)
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CQH7355 · 9C7355 · sched 22:20Z
2026-06-04 5 legs CQH
ZGSZ → ZLLL → ZWKC → ZLLL → ZGSZ → ZLLL
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CQH7355 · 9C7355 · sched 22:20Z
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
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CQH7679 · 9C7679 · sched 22:20Z
2026-06-03 6 legs CQH
ZGNN → ZSYA → ZHCC → ZSJN → ZGSZ → ZGNN → ZYTL
ZGNN ZSYA ZGNN · Nanning (Jiangnan) → ZSYA · Yangzhou CQH6778 · 9C6778 · sched 05:00Z
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou ⚠ gap CQH6596 · 9C6596 · sched 08:50Z
ZHCC ZSJN ZHCC · Zhengzhou → ZSJN · Jinan (Licheng) CQH6596 · 9C6596 · sched 11:25Z
ZSJN ZGSZ ZSJN · Jinan (Licheng) → ZGSZ · Shenzhen CQH6596 · 9C6596 · ⏱ 18:52– (Nonem)
ZSYA ZGNN ZSYA · Yangzhou → ZGNN · Nanning (Jiangnan) ⚠ gap CQH6777 · 9C6777 · sched Z
ZSYA ZYTL ZSYA · Yangzhou → ZYTL · Dalian (Ganjingzi) ⚠ gap CQH6778 · 9C6778 · sched Z
2026-06-02 7 legs CQH
ZYTL → ZBSJ → ZYTL → ZSCG → ZLAK → ZSCG → ZYTL → ZSYA
ZYTL ZBSJ ZYTL · Dalian (Ganjingzi) → ZBSJ · Shijiazhuang CQH8880 · 9C8880 · sched 00:20Z
ZBSJ ZYTL ZBSJ · Shijiazhuang → ZYTL · Dalian (Ganjingzi) CQH8879 · 9C8879 · sched 02:40Z
ZYTL ZSCG ZYTL · Dalian (Ganjingzi) → ZSCG · Changzhou CQH7621 · 9C7621 · sched 05:35Z
ZSCG ZLAK ZSCG · Changzhou → ZLAK · Ankang (Hanbin) CQH7621 · 9C7621 · sched 08:25Z
ZLAK ZSCG ZLAK · Ankang (Hanbin) → ZSCG · Changzhou CQH7622 · 9C7622 · sched 11:35Z
ZSCG ZYTL ZSCG · Changzhou → ZYTL · Dalian (Ganjingzi) CQH7622 · 9C7622 · sched 14:15Z
ZYTL ZSYA ZYTL · Dalian (Ganjingzi) → ZSYA · Yangzhou CQH6777 · 9C6777 · sched 22:40Z
2026-06-01 3 legs CQH
ZHCC → ZYTL → ZSCN → ZYTL
ZHCC ZYTL ZHCC · Zhengzhou → ZYTL · Dalian (Ganjingzi) CQH7068 · 9C7068 · sched 00:40Z
ZYTL ZSCN ZYTL · Dalian (Ganjingzi) → ZSCN · Nanchang CQH6853 · 9C6853 · sched 04:00Z
ZSCN ZYTL ZSCN · Nanchang → ZYTL · Dalian (Ganjingzi) CQH6854 · 9C6854 · sched 07:20Z
2026-05-31 3 legs CQH
ZWYN → ZHCC → ZYCC → ZHCC
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · sched 03:45Z
ZHCC ZYCC ZHCC · Zhengzhou → ZYCC · Changchun CQH6411 · 9C6411 · sched 08:55Z
ZYCC ZHCC ZYCC · Changchun → ZHCC · Zhengzhou CQH6412 · 9C6412 · ⏱ 13:01– (Nonem)
2026-05-30 4 legs round-trip CQH
ZWYN → ZLLL → ZSCN → ZLLL → ZWYN
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · sched 09:25Z
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · sched 13:05Z
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · ⏱ 23:32–02:39 (187m)
2026-05-29 4 legs round-trip CQH
ZWYN → ZHCC → ZYCC → ZHCC → ZWYN
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · ⏱ 03:52– (Nonem)
ZHCC ZYCC ZHCC · Zhengzhou → ZYCC · Changchun CQH6411 · 9C6411 · sched 08:55Z
ZYCC ZHCC ZYCC · Changchun → ZHCC · Zhengzhou CQH6412 · 9C6412 · ⏱ 12:54– (Nonem)
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7151 · 9C7151 · sched 23:30Z
2026-05-28 5 legs CQH
ZLLL → ZWSH → ZLLL → ZSCN → ZLLL → ZWYN
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6845 · 9C6845 · ⏱ 00:06– (Nonem)
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6846 · 9C6846 · sched 05:00Z
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · sched 09:25Z
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · ⏱ 13:04– (Nonem)
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · ⏱ 23:30– (Nonem)
2026-05-27 6 legs round-trip CQH
ZLLL → ZHSY → ZSNB → ZHSY → ZLLL → ZSCN → ZLLL
ZLLL ZHSY ZLLL · Lanzhou (Yongdeng) → ZHSY · Shiyan (Maojian) CQH6225 · 9C6225 · sched 23:00Z
ZHSY ZSNB ZHSY · Shiyan (Maojian) → ZSNB · Ningbo CQH6225 · 9C6225 · sched 01:40Z
ZSNB ZHSY ZSNB · Ningbo → ZHSY · Shiyan (Maojian) CQH6226 · 9C6226 · sched 05:40Z
ZHSY ZLLL ZHSY · Shiyan (Maojian) → ZLLL · Lanzhou (Yongdeng) CQH6226 · 9C6226 · sched 08:40Z
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · sched 11:20Z
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · sched 14:55Z
2026-05-26 3 legs CQH
ZWSH → ZLLL → ZGKL → ZLLL
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6846 · 9C6846 · sched 05:00Z
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-05-25 5 legs CQH
ZLLL → ZWKL → ZLLL → ZWSH → ZLLL → ZWSH
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 · sched 08:10Z
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6790 · 9C6790 · sched 13:10Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6845 · 9C6845 · ⏱ 00:08– (Nonem)
2026-05-24 6 legs round-trip CQH
ZLLL → ZHSY → ZSNB → ZHSY → ZLLL → ZUCK → ZLLL
ZLLL ZHSY ZLLL · Lanzhou (Yongdeng) → ZHSY · Shiyan (Maojian) CQH6225 · 9C6225 · sched 23:00Z
ZHSY ZSNB ZHSY · Shiyan (Maojian) → ZSNB · Ningbo CQH6225 · 9C6225 · sched 01:40Z
ZSNB ZHSY ZSNB · Ningbo → ZHSY · Shiyan (Maojian) CQH6226 · 9C6226 · sched 05:40Z
ZHSY ZLLL ZHSY · Shiyan (Maojian) → ZLLL · Lanzhou (Yongdeng) CQH6226 · 9C6226 · sched 08:40Z
ZLLL ZUCK ZLLL · Lanzhou (Yongdeng) → ZUCK · Chongqing CQH6281 · 9C6281 · ⏱ 12:46– (Nonem)
ZUCK ZLLL ZUCK · Chongqing → ZLLL · Lanzhou (Yongdeng) CQH6282 · 9C6282 · sched 14:25Z
2026-05-23 3 legs CQH
ZBTJ → ZLLL → ZWSH → ZLLL
ZBTJ ZLLL ZBTJ · Tianjin → ZLLL · Lanzhou (Yongdeng) CQH7136 · 9C7136 · sched 02:55Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH7263 · 9C7263 · ⏱ 06:44– (Nonem)
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH7264 · 9C7264 · sched 11:35Z
2026-05-22 5 legs CQH
ZLLL → ZWKL → ZLLL → ZWSH → ZLLL → ZBTJ
ZLLL ZWKL ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla CQH7045 · 9C7045 · ⏱ 00:41– (Nonem)
ZWKL ZLLL ZWKL · Korla → ZLLL · Lanzhou (Yongdeng) CQH7046 · 9C7046 · sched 04:30Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6789 · 9C6789 · sched 08:10Z
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6790 · 9C6790 · sched 13:10Z
ZLLL ZBTJ ZLLL · Lanzhou (Yongdeng) → ZBTJ · Tianjin CQH7135 · 9C7135 · sched 23:25Z
2026-05-21 3 legs CQH
ZWYN → ZLLL → ZSNJ → ZLLL
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing CQH6307 · 9C6307 · sched 09:45Z
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6308 · 9C6308 · ⏱ 13:46– (Nonem)
2026-05-20 4 legs round-trip CQH
ZWYN → ZHCC → ZYCC → ZHCC → ZWYN
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · sched 03:45Z
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-05-19 3 legs CQH
ZLLL → ZSNJ → ZLLL → ZWYN
ZLLL ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing CQH6307 · 9C6307 · ⏱ 10:14–12:27 (133m)
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6308 · 9C6308 · sched 13:35Z
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · ⏱ 23:20– (Nonem)
2026-05-18 4 legs CQH
ZWYN → ZLLL → ZSCN → ZLLL → ZWSH
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · sched 09:25Z
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · sched 13:00Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6845 · 9C6845 · sched 00:00Z
2026-05-17 4 legs CQH
ZYTL → ZHCC → ZWYN → ZHCC → ZWYN
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou CQH7067 · 9C7067 · sched 02:00Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7137 · 9C7137 · sched 05:00Z
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7138 · 9C7138 · sched 10:55Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7151 · 9C7151 · sched 23:30Z
2026-05-16 5 legs CQH
ZSSS → ZGOW → ZSNB → ZYTL → ZLXY → ZYTL
ZSSS ZGOW ZSSS · Shanghai (Minhang) → ZGOW · Jieyang (Rongcheng) CQH8677 · 9C8677 · sched 00:05Z
ZGOW ZSNB ZGOW · Jieyang (Rongcheng) → ZSNB · Ningbo CQH7612 · 9C7612 · sched 04:20Z
ZSNB ZYTL ZSNB · Ningbo → ZYTL · Dalian (Ganjingzi) CQH7612 · 9C7612 · sched 06:50Z
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CQH6813 · 9C6813 · sched 11:30Z
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CQH6814 · 9C6814 · sched 15:05Z
2026-05-15 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-05-14 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:54– (Nonem)
2026-05-13 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-05-12 5 legs CQH
ZSYA → ZLIC → ZSYA → ZUGY → ZSSS → ZWWW
ZSYA ZLIC ZSYA · Yangzhou → ZLIC · Yinchuan CQH6167 · 9C6167 · sched 01:00Z
ZLIC ZSYA ZLIC · Yinchuan → ZSYA · Yangzhou CQH6168 · 9C6168 · sched 04:45Z
ZSYA ZUGY ZSYA · Yangzhou → ZUGY · Guiyang (Nanming) CQH8969 · 9C8969 · sched 08:10Z
ZUGY ZSSS ZUGY · Guiyang (Nanming) → ZSSS · Shanghai (Minhang) CQH8886 · 9C8886 · sched 12:55Z
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CQH6927 · 9C6927 · sched 22:40Z
2026-05-11 2 legs round-trip CQH
VDTI → ZSYA → VDTI
VDTI ZSYA VDTI · Phnom Penh (Boeng Khyang) → ZSYA · Yangzhou intl CQH7698 · 9C7698 · sched Z
ZSYA VDTI ZSYA · Yangzhou → VDTI · Phnom Penh (Boeng Khyang) intl CQH7697 · 9C7697 · sched Z
2026-05-10 5 legs CQH
ZSPD → ZSAM → ZSPD → ZPLJ → ZSPD → ZSYA
ZSPD ZSAM ZSPD · Shanghai (Pudong) → ZSAM · Xiamen CQH8805 · 9C8805 · sched 23:45Z
ZSAM ZSPD ZSAM · Xiamen → ZSPD · Shanghai (Pudong) CQH8806 · 9C8806 · sched 02:40Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH7115 · 9C7115 · sched 05:45Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH7116 · 9C7116 · sched 10:20Z
ZSPD ZSYA ZSPD · Shanghai (Pudong) → ZSYA · Yangzhou CQH9901 · 9C9901 · sched Z
2026-05-09 3 legs CQH
ZLLL → ZWTN → ZLLL → ZSPD
ZLLL ZWTN ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan CQH6623 · 9C6623 · sched 04:15Z
ZWTN ZLLL ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng) CQH6624 · 9C6624 · sched 08:40Z
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6624 · 9C6624 · ⏱ 13:25– (Nonem)
2026-05-08 4 legs CQH
ZPJH → ZSPD → ZPLJ → ZSPD → ZLLL
ZPJH ZSPD ZPJH · Jinghong (Gasa) → ZSPD · Shanghai (Pudong) CQH6450 · 9C6450 · ⏱ 03:10– (Nonem)
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH6617 · 9C6617 · sched 09:00Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH6618 · 9C6618 · ⏱ 13:43– (Nonem)
ZSPD ZLLL ZSPD · Shanghai (Pudong) → ZLLL · Lanzhou (Yongdeng) CQH6623 · 9C6623 · sched 23:30Z
2026-05-07 4 legs CQH
ZLLL → ZWTN → ZLLL → ZSPD → ZPJH
ZLLL ZWTN ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan CQH6623 · 9C6623 · sched 04:15Z
ZWTN ZLLL ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng) CQH6624 · 9C6624 · sched 08:40Z
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6624 · 9C6624 · ⏱ 13:22– (Nonem)
ZSPD ZPJH ZSPD · Shanghai (Pudong) → ZPJH · Jinghong (Gasa) CQH6449 · 9C6449 · sched 22:00Z
2026-05-06 5 legs CQH
ZSPD → RKPC → ZSPD → ZPLJ → ZSPD → ZLLL
ZSPD RKPC ZSPD · Shanghai (Pudong) → RKPC · Jeju City intl CQH8571 · 9C8571 · ⏱ 04:15– (Nonem)
RKPC ZSPD RKPC · Jeju City → ZSPD · Shanghai (Pudong) intl CQH8572 · 9C8572 · ⏱ 06:36– (Nonem)
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH6617 · 9C6617 · sched 09:00Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH6618 · 9C6618 · sched 13:45Z
ZSPD ZLLL ZSPD · Shanghai (Pudong) → ZLLL · Lanzhou (Yongdeng) CQH6623 · 9C6623 · sched 23:30Z
2026-05-05 5 legs CQH
ZHES → ZSPD → ZLLL → ZGKL → ZLLL → ZSPD
ZHES ZSPD ZHES · Enshi (Enshi) → ZSPD · Shanghai (Pudong) CQH8524 · 9C8524 · sched 02:20Z
ZSPD ZLLL ZSPD · Shanghai (Pudong) → ZLLL · Lanzhou (Yongdeng) CQH8847 · 9C8847 · sched 05:40Z
ZLLL ZGKL ZLLL · Lanzhou (Yongdeng) → ZGKL · Guilin (Lingui) CQH6699 · 9C6699 · ⏱ 11:57– (Nonem)
ZGKL ZLLL ZGKL · Guilin (Lingui) → ZLLL · Lanzhou (Yongdeng) CQH6700 · 9C6700 · ⏱ 15:17–17:24 (127m)
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6488 · 9C6488 · ⏱ 00:35– (Nonem)
2026-05-04 5 legs CQH
ZSPD → RKPC → ZSPD → RKPC → ZSPD → ZHES
ZSPD RKPC ZSPD · Shanghai (Pudong) → RKPC · Jeju City intl CQH8571 · 9C8571 · sched 02:35Z
RKPC ZSPD RKPC · Jeju City → ZSPD · Shanghai (Pudong) intl CQH8572 · 9C8572 · ⏱ 07:13– (Nonem)
ZSPD RKPC ZSPD · Shanghai (Pudong) → RKPC · Jeju City intl CQH8567 · 9C8567 · sched 10:05Z
RKPC ZSPD RKPC · Jeju City → ZSPD · Shanghai (Pudong) intl CQH8568 · 9C8568 · ⏱ 12:22– (Nonem)
ZSPD ZHES ZSPD · Shanghai (Pudong) → ZHES · Enshi (Enshi) CQH8523 · 9C8523 · sched 23:05Z
2026-05-03 5 legs CQH
ZSAM → ZSPD → ZUMY → ZSPD → WMKK → ZSPD
ZSAM ZSPD ZSAM · Xiamen → ZSPD · Shanghai (Pudong) CQH8806 · 9C8806 · ⏱ 02:02– (Nonem)
ZSPD ZUMY ZSPD · Shanghai (Pudong) → ZUMY · Mianyang (Fucheng) CQH8901 · 9C8901 · sched 05:10Z
ZUMY ZSPD ZUMY · Mianyang (Fucheng) → ZSPD · Shanghai (Pudong) CQH8902 · 9C8902 · sched 09:10Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl CQH6635 · 9C6635 · sched 14:00Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl CQH6516 · 9C6516 · sched 15:35Z
2026-05-02 5 legs CQH
ZSPD → RKPC → ZSPD → ZPLJ → ZSPD → ZSAM
ZSPD RKPC ZSPD · Shanghai (Pudong) → RKPC · Jeju City intl CQH8571 · 9C8571 · sched 02:35Z
RKPC ZSPD RKPC · Jeju City → ZSPD · Shanghai (Pudong) intl CQH8572 · 9C8572 · sched 05:30Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH6617 · 9C6617 · sched 09:00Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH6618 · 9C6618 · sched 13:45Z
ZSPD ZSAM ZSPD · Shanghai (Pudong) → ZSAM · Xiamen CQH8805 · 9C8805 · sched 23:00Z
2026-05-01 6 legs round-trip CQH
ZSPD → ZSWH → ZSPD → ZPLJ → ZSPD → ZUCK → ZSPD
ZSPD ZSWH ZSPD · Shanghai (Pudong) → ZSWH · Weihai CQH6391 · 9C6391 · sched 00:25Z
ZSWH ZSPD ZSWH · Weihai → ZSPD · Shanghai (Pudong) CQH6392 · 9C6392 · sched 03:15Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH7115 · 9C7115 · sched 06:00Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH7116 · 9C7116 · sched 10:20Z
ZSPD ZUCK ZSPD · Shanghai (Pudong) → ZUCK · Chongqing CQH6153 · 9C6153 · sched 14:55Z
ZUCK ZSPD ZUCK · Chongqing → ZSPD · Shanghai (Pudong) CQH6154 · 9C6154 · sched 21:40Z
2026-04-30 3 legs CQH
ZLDH → ZSPD → ZPLJ → ZSPD
ZLDH ZSPD ZLDH · Dunhuang → ZSPD · Shanghai (Pudong) CQH7630 · 9C7630 · sched 03:50Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH6617 · 9C6617 · sched 09:00Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH6618 · 9C6618 · sched 13:45Z
2026-04-29 5 legs CQH
ZGOW → ZSSS → ZGGG → VTSP → ZSPD → ZLDH
ZGOW ZSSS ZGOW · Jieyang (Rongcheng) → ZSSS · Shanghai (Minhang) CQH8678 · 9C8678 · sched 01:55Z
ZSSS ZGGG ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu) CQH6891 · 9C6891 · sched 05:40Z
ZGGG VTSP ZGGG · Guangzhou (Huadu) → VTSP · Phuket intl CQH8773 · 9C8773 · sched 10:05Z
VTSP ZSPD VTSP · Phuket → ZSPD · Shanghai (Pudong) intl CQH8666 · 9C8666 · sched 14:45Z
ZSPD ZLDH ZSPD · Shanghai (Pudong) → ZLDH · Dunhuang CQH7629 · 9C7629 · sched 22:40Z
2026-04-28 5 legs CQH
ZLXY → ZGOW → ZSYA → ZSYA → ZGOW → ZYCC
ZLXY ZGOW ZLXY · Xi'an → ZGOW · Jieyang (Rongcheng) CQH6459 · 9C6459 · sched 00:00Z
ZGOW ZSYA ZGOW · Jieyang (Rongcheng) → ZSYA · Yangzhou CQH7603 · 9C7603 · sched 03:40Z
ZYCC ZSYA ZYCC · Changchun → ZSYA · Yangzhou ⚠ gap CQH7604 · 9C7604 · sched 09:45Z
ZSYA ZGOW ZSYA · Yangzhou → ZGOW · Jieyang (Rongcheng) CQH7604 · 9C7604 · sched 13:05Z
ZSYA ZYCC ZSYA · Yangzhou → ZYCC · Changchun ⚠ gap CQH7603 · 9C7603 · sched Z
2026-04-27 2 legs round-trip CQH
ZLXY → ZWSH → ZLXY
ZLXY ZWSH ZLXY · Xi'an → ZWSH · Kashgar CQH6381 · 9C6381 · sched 05:55Z
ZWSH ZLXY ZWSH · Kashgar → ZLXY · Xi'an CQH6382 · 9C6382 · sched 11:55Z
2026-04-26 4 legs round-trip CQH
ZLXY → ZWYN → ZLXY → VTBS → ZLXY
ZLXY ZWYN ZLXY · Xi'an → ZWYN · Ili (Yining / Ghulja) CQH6461 · 9C6461 · sched 02:50Z
ZWYN ZLXY ZWYN · Ili (Yining / Ghulja) → ZLXY · Xi'an CQH6462 · 9C6462 · sched 08:00Z
ZLXY VTBS ZLXY · Xi'an → VTBS · Bangkok intl CQH6293 · 9C6293 · sched 13:50Z
VTBS ZLXY VTBS · Bangkok → ZLXY · Xi'an intl CQH6294 · 9C6294 · sched 19:55Z
2026-04-25 5 legs CQH
ZUGY → ZLLL → ZYTX → ZSHC → ZYTX → ZLXY
ZUGY ZLLL ZUGY · Guiyang (Nanming) → ZLLL · Lanzhou (Yongdeng) CQH6122 · 9C6122 · sched 01:55Z
ZLLL ZYTX ZLLL · Lanzhou (Yongdeng) → ZYTX · Shenyang CQH8554 · 9C8554 · sched 05:15Z
ZYTX ZSHC ZYTX · Shenyang → ZSHC · Hangzhou CQH8920 · 9C8920 · sched 09:10Z
ZSHC ZYTX ZSHC · Hangzhou → ZYTX · Shenyang CQH8919 · 9C8919 · sched 13:10Z
ZYTX ZLXY ZYTX · Shenyang → ZLXY · Xi'an CQH8831 · 9C8831 · ⏱ 22:41– (Nonem)
2026-04-24 4 legs CQH
ZWYN → ZLLL → ZSCN → ZLLL → ZUGY
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · ⏱ 05:19– (Nonem)
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · sched 09:25Z
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · sched 13:05Z
ZLLL ZUGY ZLLL · Lanzhou (Yongdeng) → ZUGY · Guiyang (Nanming) CQH6121 · 9C6121 · ⏱ 23:11– (Nonem)
2026-04-23 4 legs round-trip CQH
ZWYN → ZHCC → ZYCC → ZHCC → ZWYN
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · sched 03:45Z
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-22 5 legs CQH
ZHES → ZSPD → ZLLL → ZSNJ → ZLLL → ZWYN
ZHES ZSPD ZHES · Enshi (Enshi) → ZSPD · Shanghai (Pudong) CQH8524 · 9C8524 · sched 02:20Z
ZSPD ZLLL ZSPD · Shanghai (Pudong) → ZLLL · Lanzhou (Yongdeng) CQH8847 · 9C8847 · sched 05:40Z
ZLLL ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing CQH6307 · 9C6307 · sched 09:50Z
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6308 · 9C6308 · sched 13:40Z
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · ⏱ 23:22– (Nonem)
2026-04-21 5 legs CQH
ZSPD → VHHH → ZSPD → ZPJH → ZSPD → ZHES
ZSPD VHHH ZSPD · Shanghai (Pudong) → VHHH · Hong Kong intl CQH8715 · 9C8715 · sched 01:15Z
VHHH ZSPD VHHH · Hong Kong → ZSPD · Shanghai (Pudong) intl CQH8716 · 9C8716 · ⏱ 05:31– (Nonem)
ZSPD ZPJH ZSPD · Shanghai (Pudong) → ZPJH · Jinghong (Gasa) CQH7605 · 9C7605 · sched 09:10Z
ZPJH ZSPD ZPJH · Jinghong (Gasa) → ZSPD · Shanghai (Pudong) CQH7606 · 9C7606 · ⏱ 14:23– (Nonem)
ZSPD ZHES ZSPD · Shanghai (Pudong) → ZHES · Enshi (Enshi) CQH8523 · 9C8523 · sched 23:05Z
2026-04-20 5 legs CQH
RKPC → ZSPD → ZPLJ → ZSPD → ZUCK → ZSPD
RKPC ZSPD RKPC · Jeju City → ZSPD · Shanghai (Pudong) intl CQH8570 · 9C8570 · sched 02:00Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CQH7115 · 9C7115 · sched 05:45Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CQH7116 · 9C7116 · ⏱ 10:18– (Nonem)
ZSPD ZUCK ZSPD · Shanghai (Pudong) → ZUCK · Chongqing CQH6153 · 9C6153 · sched 14:55Z
ZUCK ZSPD ZUCK · Chongqing → ZSPD · Shanghai (Pudong) CQH6154 · 9C6154 · sched 21:40Z
2026-04-19 4 legs CQH
ZLLL → ZSPD → VTBS → ZSPD → RKPC
ZLLL ZSPD ZLLL · Lanzhou (Yongdeng) → ZSPD · Shanghai (Pudong) CQH6488 · 9C6488 · ⏱ 00:32– (Nonem)
ZSPD VTBS ZSPD · Shanghai (Pudong) → VTBS · Bangkok intl CQH7281 · 9C7281 · sched 04:00Z
VTBS ZSPD VTBS · Bangkok → ZSPD · Shanghai (Pudong) intl CQH7282 · 9C7282 · sched 09:35Z
ZSPD RKPC ZSPD · Shanghai (Pudong) → RKPC · Jeju City intl CQH8569 · 9C8569 · sched 23:40Z
2026-04-18 4 legs round-trip CQH
ZLLL → ZGHA → ZGOW → ZGHA → ZLLL
ZLLL ZGHA ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha) CQH7415 · 9C7415 · ⏱ 03:12– (Nonem)
ZGHA ZGOW ZGHA · Changsha (Changsha) → ZGOW · Jieyang (Rongcheng) CQH7415 · 9C7415 · sched 06:30Z
ZGOW ZGHA ZGOW · Jieyang (Rongcheng) → ZGHA · Changsha (Changsha) CQH7416 · 9C7416 · sched 09:00Z
ZGHA ZLLL ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng) CQH7416 · 9C7416 · ⏱ 11:57– (Nonem)
2026-04-17 5 legs CQH
ZBSJ → ZPPP → ZPMS → ZPPP → ZBSJ → ZLLL
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming CQH6951 · 9C6951 · sched 02:40Z
ZPPP ZPMS ZPPP · Kunming → ZPMS · Dehong (Mangshi) CQH6951 · 9C6951 · sched 06:55Z
ZPMS ZPPP ZPMS · Dehong (Mangshi) → ZPPP · Kunming CQH6952 · 9C6952 · sched 08:55Z
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang CQH6952 · 9C6952 · ⏱ 11:29– (Nonem)
ZBSJ ZLLL ZBSJ · Shijiazhuang → ZLLL · Lanzhou (Yongdeng) CQH6787 · 9C6787 · sched 23:40Z
2026-04-16 5 legs CQH
ZLLL → ZSHC → ZLLL → ZSNJ → ZLLL → ZBSJ
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 ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing CQH6307 · 9C6307 · sched 09:45Z
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6308 · 9C6308 · ⏱ 13:39– (Nonem)
ZLLL ZBSJ ZLLL · Lanzhou (Yongdeng) → ZBSJ · Shijiazhuang CQH6788 · 9C6788 · sched 00:00Z
2026-04-12 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-11 4 legs round-trip CQH
ZLLL → ZSHC → ZLLL → ZSAM → ZLLL
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 ZSAM ZLLL · Lanzhou (Yongdeng) → ZSAM · Xiamen CQH6744 · 9C6744 · sched 08:50Z
ZSAM ZLLL ZSAM · Xiamen → ZLLL · Lanzhou (Yongdeng) CQH6743 · 9C6743 · sched 13:25Z
2026-04-10 1 legs CQH
ZGSD → ZLLL
ZGSD ZLLL ZGSD · Zhuhai (Jinwan) → ZLLL · Lanzhou (Yongdeng) CQH6838 · 9C6838 · sched 03:45Z
2026-04-09 4 legs CQH
ZWYN → ZLLL → ZSNJ → ZLLL → ZGSD
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · sched 05:25Z
ZLLL ZSNJ ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing CQH6307 · 9C6307 · ⏱ 09:44– (Nonem)
ZSNJ ZLLL ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng) CQH6308 · 9C6308 · ⏱ 13:43– (Nonem)
ZLLL ZGSD ZLLL · Lanzhou (Yongdeng) → ZGSD · Zhuhai (Jinwan) CQH6837 · 9C6837 · sched 23:30Z
2026-04-08 4 legs round-trip CQH
ZWYN → ZHCC → ZYCC → ZHCC → ZWYN
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7152 · 9C7152 · ⏱ 03:46– (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-07 5 legs CQH
ZLLL → ZWKL → ZLLL → ZSAM → ZLLL → ZWYN
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 ZSAM ZLLL · Lanzhou (Yongdeng) → ZSAM · Xiamen CQH6744 · 9C6744 · sched 08:50Z
ZSAM ZLLL ZSAM · Xiamen → ZLLL · Lanzhou (Yongdeng) CQH6743 · 9C6743 · ⏱ 13:40– (Nonem)
ZLLL ZWYN ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja) CQH7125 · 9C7125 · ⏱ 23:21– (Nonem)
2026-04-06 6 legs round-trip CQH
ZLLL → ZHSY → ZSNB → ZHSY → ZLLL → ZUCK → ZLLL
ZLLL ZHSY ZLLL · Lanzhou (Yongdeng) → ZHSY · Shiyan (Maojian) CQH6225 · 9C6225 · sched 00:20Z
ZHSY ZSNB ZHSY · Shiyan (Maojian) → ZSNB · Ningbo CQH6225 · 9C6225 · sched 02:50Z
ZSNB ZHSY ZSNB · Ningbo → ZHSY · Shiyan (Maojian) CQH6226 · 9C6226 · sched 05:50Z
ZHSY ZLLL ZHSY · Shiyan (Maojian) → ZLLL · Lanzhou (Yongdeng) CQH6226 · 9C6226 · sched 08:50Z
ZLLL ZUCK ZLLL · Lanzhou (Yongdeng) → ZUCK · Chongqing CQH6281 · 9C6281 · sched 11:20Z
ZUCK ZLLL ZUCK · Chongqing → ZLLL · Lanzhou (Yongdeng) CQH6282 · 9C6282 · sched 14:25Z
2026-04-05 2 legs round-trip CQH
ZLLL → ZWSH → ZLLL
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH7263 · 9C7263 · ⏱ 04:16– (Nonem)
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH7264 · 9C7264 · sched 09:10Z
2026-04-04 5 legs CQH
ZBSJ → ZPPP → ZPMS → ZPPP → ZBSJ → ZLLL
ZBSJ ZPPP ZBSJ · Shijiazhuang → ZPPP · Kunming CQH6951 · 9C6951 · sched 02:40Z
ZPPP ZPMS ZPPP · Kunming → ZPMS · Dehong (Mangshi) CQH6951 · 9C6951 · sched 07:15Z
ZPMS ZPPP ZPMS · Dehong (Mangshi) → ZPPP · Kunming CQH6952 · 9C6952 · sched 09:45Z
ZPPP ZBSJ ZPPP · Kunming → ZBSJ · Shijiazhuang CQH6952 · 9C6952 · sched 12:10Z
ZBSJ ZLLL ZBSJ · Shijiazhuang → ZLLL · Lanzhou (Yongdeng) CQH6787 · 9C6787 · sched 23:55Z
2026-04-03 4 legs CQH
ZWYN → ZLLL → ZSCN → ZLLL → ZBSJ
ZWYN ZLLL ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng) CQH7126 · 9C7126 · ⏱ 05:17–08:03 (166m)
ZLLL ZSCN ZLLL · Lanzhou (Yongdeng) → ZSCN · Nanchang CQH7401 · 9C7401 · ⏱ 09:34– (Nonem)
ZSCN ZLLL ZSCN · Nanchang → ZLLL · Lanzhou (Yongdeng) CQH7402 · 9C7402 · sched 13:05Z
ZLLL ZBSJ ZLLL · Lanzhou (Yongdeng) → ZBSJ · Shijiazhuang CQH6788 · 9C6788 · ⏱ 00:14–01:45 (91m)
2026-04-02 4 legs CQH
ZYTL → ZHCC → ZWYN → ZHCC → ZWYN
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou CQH7067 · 9C7067 · sched 02:00Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7137 · 9C7137 · sched 05:00Z
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7138 · 9C7138 · sched 10:55Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7151 · 9C7151 · sched 23:30Z
2026-04-01 5 legs CQH
ZSYA → ZGNN → ZSYA → ZYTL → ZHCC → ZYTL
ZSYA ZGNN ZSYA · Yangzhou → ZGNN · Nanning (Jiangnan) CQH6777 · 9C6777 · sched 01:20Z
ZGNN ZSYA ZGNN · Nanning (Jiangnan) → ZSYA · Yangzhou CQH6778 · 9C6778 · sched 05:05Z
ZSYA ZYTL ZSYA · Yangzhou → ZYTL · Dalian (Ganjingzi) CQH6778 · 9C6778 · sched 08:25Z
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou CQH7069 · 9C7069 · sched 11:15Z
ZHCC ZYTL ZHCC · Zhengzhou → ZYTL · Dalian (Ganjingzi) CQH7070 · 9C7070 · sched 14:05Z
2026-03-31 6 legs CQH
ZSJN → ZYTL → ZSCG → ZLAK → ZSCG → ZSYA → ZYTL
ZSJN ZYTL ZSJN · Jinan (Licheng) → ZYTL · Dalian (Ganjingzi) CQH6595 · 9C6595 · sched 02:05Z
ZYTL ZSCG ZYTL · Dalian (Ganjingzi) → ZSCG · Changzhou CQH7621 · 9C7621 · sched 06:15Z
ZSCG ZLAK ZSCG · Changzhou → ZLAK · Ankang (Hanbin) CQH7621 · 9C7621 · sched 08:45Z
ZLAK ZSCG ZLAK · Ankang (Hanbin) → ZSCG · Changzhou CQH7622 · 9C7622 · sched 11:35Z
ZYTL ZSYA ZYTL · Dalian (Ganjingzi) → ZSYA · Yangzhou ⚠ gap CQH6777 · 9C6777 · sched 22:40Z
ZSCG ZYTL ZSCG · Changzhou → ZYTL · Dalian (Ganjingzi) ⚠ gap CQH7622 · 9C7622 · sched Z
2026-03-30 5 legs CQH
ZYTL → ZSCN → ZYTL → ZSJN → ZGSZ → ZSJN
ZYTL ZSCN ZYTL · Dalian (Ganjingzi) → ZSCN · Nanchang CQH6853 · 9C6853 · sched 04:00Z
ZSCN ZYTL ZSCN · Nanchang → ZYTL · Dalian (Ganjingzi) CQH6854 · 9C6854 · sched 07:20Z
ZYTL ZSJN ZYTL · Dalian (Ganjingzi) → ZSJN · Jinan (Licheng) CQH6596 · 9C6596 · ⏱ 11:01– (Nonem)
ZSJN ZGSZ ZSJN · Jinan (Licheng) → ZGSZ · Shenzhen CQH6596 · 9C6596 · ⏱ 13:25– (Nonem)
ZGSZ ZSJN ZGSZ · Shenzhen → ZSJN · Jinan (Licheng) CQH6595 · 9C6595 · sched 22:30Z
2026-03-29 4 legs round-trip CQH
ZYTL → ZHCC → ZWYN → ZHCC → ZYTL
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou CQH7067 · 9C7067 · sched 02:00Z
ZHCC ZWYN ZHCC · Zhengzhou → ZWYN · Ili (Yining / Ghulja) CQH7137 · 9C7137 · sched 05:00Z
ZWYN ZHCC ZWYN · Ili (Yining / Ghulja) → ZHCC · Zhengzhou CQH7138 · 9C7138 · ⏱ 10:52– (Nonem)
ZHCC ZYTL ZHCC · Zhengzhou → ZYTL · Dalian (Ganjingzi) CQH7068 · 9C7068 · sched 23:50Z
2026-03-28 4 legs CQH
ZGOW → ZSHC → ZGOW → ZSNB → ZYTL
ZGOW ZSHC ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou CQH6359 · 9C6359 · sched 03:00Z
ZSHC ZGOW ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng) CQH6360 · 9C6360 · ⏱ 06:00– (Nonem)
ZGOW ZSNB ZGOW · Jieyang (Rongcheng) → ZSNB · Ningbo CQH7612 · 9C7612 · sched 08:45Z
ZSNB ZYTL ZSNB · Ningbo → ZYTL · Dalian (Ganjingzi) CQH7612 · 9C7612 · ⏱ 11:30– (Nonem)
2026-03-27 4 legs CQH
ZBTJ → ZLLL → ZWSH → ZLXY → ZGOW
ZBTJ ZLLL ZBTJ · Tianjin → ZLLL · Lanzhou (Yongdeng) CQH7136 · 9C7136 · sched 02:50Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6789 · 9C6789 · ⏱ 06:27– (Nonem)
ZWSH ZLXY ZWSH · Kashgar → ZLXY · Xi'an CQH6382 · 9C6382 · sched 11:20Z
ZLXY ZGOW ZLXY · Xi'an → ZGOW · Jieyang (Rongcheng) CQH6459 · 9C6459 · sched 23:25Z
2026-03-26 4 legs CQH
ZWSH → ZLLL → ZBAD → ZLLL → ZBTJ
ZWSH ZLLL ZWSH · Kashgar → ZLLL · Lanzhou (Yongdeng) CQH6790 · 9C6790 · sched 04:55Z
ZLLL ZBAD ZLLL · Lanzhou (Yongdeng) → ZBAD · Beijing CQH7516 · 9C7516 · sched 09:15Z
ZBAD ZLLL ZBAD · Beijing → ZLLL · Lanzhou (Yongdeng) CQH7515 · 9C7515 · sched 12:45Z
ZLLL ZBTJ ZLLL · Lanzhou (Yongdeng) → ZBTJ · Tianjin CQH7135 · 9C7135 · ⏱ 23:21– (Nonem)
2026-03-25 4 legs CQH
ZBTJ → ZLLL → ZWSH → ZLXY → ZWSH
ZBTJ ZLLL ZBTJ · Tianjin → ZLLL · Lanzhou (Yongdeng) CQH7136 · 9C7136 · sched 02:50Z
ZLLL ZWSH ZLLL · Lanzhou (Yongdeng) → ZWSH · Kashgar CQH6789 · 9C6789 · sched 06:15Z
ZWSH ZLXY ZWSH · Kashgar → ZLXY · Xi'an CQH6382 · 9C6382 · sched 11:20Z
ZLXY ZWSH ZLXY · Xi'an → ZWSH · Kashgar CQH6381 · 9C6381 · sched 23:20Z
2026-03-24 4 legs CQH
ZGBH → ZLLL → ZUCK → ZLLL → ZBTJ
ZGBH ZLLL ZGBH · Beihai → ZLLL · Lanzhou (Yongdeng) CQH6286 · 9C6286 · sched 04:05Z
ZLLL ZUCK ZLLL · Lanzhou (Yongdeng) → ZUCK · Chongqing CQH6281 · 9C6281 · sched 07:55Z
ZUCK ZLLL ZUCK · Chongqing → ZLLL · Lanzhou (Yongdeng) CQH6282 · 9C6282 · sched 11:15Z
ZLLL ZBTJ ZLLL · Lanzhou (Yongdeng) → ZBTJ · Tianjin CQH7135 · 9C7135 · ⏱ 23:15– (Nonem)
2026-03-23 1 legs CQH
ZLLL → ZGBH
ZLLL ZGBH ZLLL · Lanzhou (Yongdeng) → ZGBH · Beihai CQH6285 · 9C6285 · ⏱ 00:08– (Nonem)