‹ Aircraft

B-32PM / 782362

334 flights over 92 days · 3.63 legs/day · base ZSQD · Qingdao (Jiaozhou) · operators: QDA

334
Flights
21
Airports served
13%
ADS-B observed
1
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs QDA
ZUTF → ZSQD → VTBS → ZSQD → ZSZS
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-06-22 5 legs QDA
ZSQD → ZUTF → ZSWH → ZYCC → ZSWH → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:00Z
ZUTF ZSWH ZUTF · Chengdu (Jianyang) → ZSWH · Weihai QDA6119 · QW6119 · sched 04:15Z
ZSWH ZYCC ZSWH · Weihai → ZYCC · Changchun QDA6119 · QW6119 · sched 08:00Z
ZYCC ZSWH ZYCC · Changchun → ZSWH · Weihai QDA6120 · QW6120 · ⏱ 10:32– (Nonem)
ZSWH ZUTF ZSWH · Weihai → ZUTF · Chengdu (Jianyang) QDA6120 · QW6120 · sched 13:00Z
2026-06-21 4 legs round-trip QDA
ZSQD → ZLLL → ZWWW → ZLLL → ZSQD
ZSQD ZLLL ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng) QDA9799 · QW9799 · sched 02:00Z
ZLLL ZWWW ZLLL · Lanzhou (Yongdeng) → ZWWW · Ürümqi QDA9799 · QW9799 · sched 05:40Z
ZWWW ZLLL ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng) QDA9800 · QW9800 · sched 09:55Z
ZLLL ZSQD ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou) QDA9800 · QW9800 · sched 13:45Z
2026-06-20 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · ⏱ 15:00– (Nonem)
2026-06-19 4 legs round-trip QDA
ZSQD → ZLLL → ZWWW → ZLLL → ZSQD
ZSQD ZLLL ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng) QDA9799 · QW9799 · sched 02:00Z
ZLLL ZWWW ZLLL · Lanzhou (Yongdeng) → ZWWW · Ürümqi QDA9799 · QW9799 · sched 05:40Z
ZWWW ZLLL ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng) QDA9800 · QW9800 · sched 09:55Z
ZLLL ZSQD ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou) QDA9800 · QW9800 · ⏱ 14:16– (Nonem)
2026-06-18 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · ⏱ 11:29– (Nonem)
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
2026-06-17 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-06-16 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:00Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · sched 07:15Z
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · sched 10:40Z
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
2026-06-15 4 legs round-trip QDA
ZSQD → ZLLL → ZWWW → ZLLL → ZSQD
ZSQD ZLLL ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng) QDA9799 · QW9799 · sched 02:00Z
ZLLL ZWWW ZLLL · Lanzhou (Yongdeng) → ZWWW · Ürümqi QDA9799 · QW9799 · ⏱ 06:20– (Nonem)
ZWWW ZLLL ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng) QDA9800 · QW9800 · sched 09:55Z
ZLLL ZSQD ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou) QDA9800 · QW9800 · ⏱ 13:51– (Nonem)
2026-06-14 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 08:55Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · ⏱ 14:55– (Nonem)
2026-06-13 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · ⏱ 02:49– (Nonem)
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · ⏱ 05:58– (Nonem)
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · ⏱ 11:33– (Nonem)
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
2026-06-12 5 legs QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSQD
ZYHB ZSWH ZYHB · Harbin → ZSWH · Weihai QDA6099 · QW6099 · sched 03:05Z
ZSWH ZSNB ZSWH · Weihai → ZSNB · Ningbo QDA6099 · QW6099 · sched 05:50Z
ZSNB ZSWH ZSNB · Ningbo → ZSWH · Weihai QDA6100 · QW6100 · sched 08:35Z
ZSWH ZYHB ZSWH · Weihai → ZYHB · Harbin QDA6100 · QW6100 · sched 11:20Z
ZYHB ZSQD ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou) QDA9882 · QW9882 · sched 14:15Z
2026-06-11 7 legs QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD → ZYHB
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · ⏱ 02:48– (Nonem)
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
ZSQD ZYHB ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin QDA9881 · QW9881 · sched 23:50Z
2026-06-10 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-06-09 4 legs round-trip QDA
ZUTF → ZSNJ → ZYCC → ZSNJ → ZUTF
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing QDA6107 · QW6107 · sched 03:20Z
ZSNJ ZYCC ZSNJ · Nanjing → ZYCC · Changchun QDA6107 · QW6107 · sched 06:45Z
ZYCC ZSNJ ZYCC · Changchun → ZSNJ · Nanjing QDA6108 · QW6108 · sched 10:15Z
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) QDA6108 · QW6108 · sched 13:50Z
2026-06-08 3 legs QDA
ZSQD → WMKK → ZSQD → ZUTF
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 23:05Z
2026-06-07 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-06-06 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · ⏱ 01:13– (Nonem)
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-06-05 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-06-04 2 legs round-trip QDA
ZSQD → WMKP → ZSQD
ZSQD WMKP ZSQD · Qingdao (Jiaozhou) → WMKP · Penang intl QDA923 · QW923 · sched 01:15Z
WMKP ZSQD WMKP · Penang → ZSQD · Qingdao (Jiaozhou) intl QDA924 · QW924 · sched 08:35Z
2026-06-03 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · ⏱ 05:28– (Nonem)
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-06-02 4 legs round-trip QDA
ZUTF → ZSNJ → ZYCC → ZSNJ → ZUTF
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing QDA6107 · QW6107 · sched 03:20Z
ZSNJ ZYCC ZSNJ · Nanjing → ZYCC · Changchun QDA6107 · QW6107 · sched 06:45Z
ZYCC ZSNJ ZYCC · Changchun → ZSNJ · Nanjing QDA6108 · QW6108 · sched 10:15Z
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) QDA6108 · QW6108 · ⏱ 13:45– (Nonem)
2026-06-01 3 legs QDA
ZSQD → WMKK → ZSQD → ZUTF
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 23:05Z
2026-05-31 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-05-30 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-05-29 5 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD → WMKK → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA929 · QW929 · ⏱ 10:06– (Nonem)
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA930 · QW930 · sched 17:10Z
2026-05-28 7 legs QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD → ZSZS
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · ⏱ 09:12– (Nonem)
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · ⏱ 15:05– (Nonem)
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-05-27 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-26 4 legs round-trip QDA
ZUTF → ZSNJ → ZYCC → ZSNJ → ZUTF
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing QDA6107 · QW6107 · sched 03:20Z
ZSNJ ZYCC ZSNJ · Nanjing → ZYCC · Changchun QDA6107 · QW6107 · ⏱ 06:47– (Nonem)
ZYCC ZSNJ ZYCC · Changchun → ZSNJ · Nanjing QDA6108 · QW6108 · sched 10:15Z
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) QDA6108 · QW6108 · sched 13:50Z
2026-05-25 3 legs QDA
ZSQD → WMKK → ZSQD → ZUTF
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 23:05Z
2026-05-24 3 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 06:00Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched Z
2026-05-23 7 legs QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD → ZSZS
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · ⏱ 11:28– (Nonem)
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-05-22 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-21 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:05Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · ⏱ 07:24–09:44 (139m)
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · ⏱ 10:46–13:08 (142m)
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · ⏱ 14:17– (Nonem)
2026-05-20 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-19 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:00Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · ⏱ 07:26– (Nonem)
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · sched 10:40Z
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
2026-05-18 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-05-17 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-16 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:05Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · sched 07:15Z
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · ⏱ 10:52–13:17 (144m)
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
2026-05-15 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 23:55Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 08:55Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · ⏱ 14:59– (Nonem)
2026-05-14 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · ⏱ 02:46– (Nonem)
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · ⏱ 06:00– (Nonem)
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
2026-05-13 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-12 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:00Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · ⏱ 07:22–09:51 (148m)
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · sched 10:40Z
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
2026-05-11 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-05-10 4 legs round-trip QDA
ZSQD → ZLLL → ZWWW → ZLLL → ZSQD
ZSQD ZLLL ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng) QDA9799 · QW9799 · sched 02:00Z
ZLLL ZWWW ZLLL · Lanzhou (Yongdeng) → ZWWW · Ürümqi QDA9799 · QW9799 · ⏱ 06:01– (Nonem)
ZWWW ZLLL ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng) QDA9800 · QW9800 · sched 09:55Z
ZLLL ZSQD ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou) QDA9800 · QW9800 · ⏱ 13:51– (Nonem)
2026-05-09 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-05-08 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-05-07 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-05-06 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-05 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:00Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · sched 07:15Z
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · sched 10:40Z
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
2026-05-04 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-05-03 5 legs QDA
ZSQD → ZUTF → ZSWH → ZYCC → ZSWH → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:00Z
ZUTF ZSWH ZUTF · Chengdu (Jianyang) → ZSWH · Weihai QDA6119 · QW6119 · sched 04:15Z
ZSWH ZYCC ZSWH · Weihai → ZYCC · Changchun QDA6119 · QW6119 · sched 08:00Z
ZYCC ZSWH ZYCC · Changchun → ZSWH · Weihai QDA6120 · QW6120 · ⏱ 10:34– (Nonem)
ZSWH ZUTF ZSWH · Weihai → ZUTF · Chengdu (Jianyang) QDA6120 · QW6120 · sched 13:00Z
2026-05-02 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-05-01 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:20Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:05Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-04-30 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:05Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · ⏱ 07:27–09:54 (147m)
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · ⏱ 10:53–13:05 (132m)
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · ⏱ 14:16– (Nonem)
2026-04-29 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · ⏱ 11:14– (Nonem)
2026-04-28 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · ⏱ 02:45– (Nonem)
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · sched 06:00Z
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
2026-04-27 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-04-26 5 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD → WMKK → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA929 · QW929 · sched 09:55Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA930 · QW930 · sched 17:10Z
2026-04-25 3 legs QDA
ZSQD → WMKK → ZSQD → ZSZS
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-04-24 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-04-23 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-04-22 5 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD → WMKK → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA929 · QW929 · sched 09:55Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA930 · QW930 · sched 17:10Z
2026-04-21 7 legs QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD → ZSZS
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · sched 02:35Z
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · ⏱ 07:23–08:54 (91m)
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 09:05Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · sched 11:30Z
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-04-20 6 legs round-trip QDA
ZSQD → ZYTX → ZHLY → ZUCK → ZHLY → ZYTX → ZSQD
ZSQD ZYTX ZSQD · Qingdao (Jiaozhou) → ZYTX · Shenyang QDA9779 · QW9779 · sched 00:05Z
ZYTX ZHLY ZYTX · Shenyang → ZHLY · Luoyang (Laocheng) QDA6053 · QW6053 · ⏱ 02:39– (Nonem)
ZHLY ZUCK ZHLY · Luoyang (Laocheng) → ZUCK · Chongqing QDA6053 · QW6053 · ⏱ 05:58–07:25 (86m)
ZUCK ZHLY ZUCK · Chongqing → ZHLY · Luoyang (Laocheng) QDA6054 · QW6054 · sched 08:55Z
ZHLY ZYTX ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang QDA6054 · QW6054 · ⏱ 11:28– (Nonem)
ZYTX ZSQD ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou) QDA9780 · QW9780 · sched 15:00Z
2026-04-19 2 legs round-trip QDA
ZSQD → VTBS → ZSQD
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:20Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-04-18 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-04-17 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · sched 01:30Z
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:20Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-04-16 4 legs QDA
ZSOF → ZYCC → ZSOF → ZUTF → ?
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · sched 07:15Z
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · sched 10:40Z
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
? ? — → — ferry · sched Z
2026-04-15 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-04-14 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
2026-04-13 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-04-12 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-04-11 2 legs round-trip QDA
ZSQD → WMKP → ZSQD
ZSQD WMKP ZSQD · Qingdao (Jiaozhou) → WMKP · Penang intl QDA923 · QW923 · sched 01:05Z
WMKP ZSQD WMKP · Penang → ZSQD · Qingdao (Jiaozhou) intl QDA924 · QW924 · sched 08:35Z
2026-04-10 5 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD → WMKK → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA929 · QW929 · sched 09:55Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA930 · QW930 · sched 17:10Z
2026-04-09 3 legs QDA
ZSQD → WMKP → ZSQD → ZSZS
ZSQD WMKP ZSQD · Qingdao (Jiaozhou) → WMKP · Penang intl QDA923 · QW923 · sched 01:05Z
WMKP ZSQD WMKP · Penang → ZSQD · Qingdao (Jiaozhou) intl QDA924 · QW924 · sched 08:35Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-04-08 5 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD → WMKK → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA929 · QW929 · sched 09:55Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA930 · QW930 · sched 17:10Z
2026-04-07 3 legs QDA
ZSQD → WMKK → ZSQD → ZSZS
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:00Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 07:50Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-04-06 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · ⏱ 08:58– (Nonem)
2026-04-05 3 legs QDA
ZUTF → ZSQD → VTBS → ZSQD
ZUTF ZSQD ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou) QDA9772 · QW9772 · ⏱ 01:41– (Nonem)
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA917 · QW917 · sched 05:20Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA918 · QW918 · sched 11:10Z
2026-04-04 5 legs QDA
ZSQD → ZUTF → ZSOF → ZYCC → ZSOF → ZUTF
ZSQD ZUTF ZSQD · Qingdao (Jiaozhou) → ZUTF · Chengdu (Jianyang) QDA9771 · QW9771 · sched 00:15Z
ZUTF ZSOF ZUTF · Chengdu (Jianyang) → ZSOF · Hefei QDA6129 · QW6129 · sched 04:15Z
ZSOF ZYCC ZSOF · Hefei → ZYCC · Changchun QDA6129 · QW6129 · ⏱ 07:17– (Nonem)
ZYCC ZSOF ZYCC · Changchun → ZSOF · Hefei QDA6130 · QW6130 · ⏱ 10:36–13:07 (151m)
ZSOF ZUTF ZSOF · Hefei → ZUTF · Chengdu (Jianyang) QDA6130 · QW6130 · sched 14:15Z
2026-04-03 3 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
2026-04-02 3 legs QDA
ZSQD → WMKP → ZSQD → ZSZS
ZSQD WMKP ZSQD · Qingdao (Jiaozhou) → WMKP · Penang intl QDA923 · QW923 · sched 01:05Z
WMKP ZSQD WMKP · Penang → ZSQD · Qingdao (Jiaozhou) intl QDA924 · QW924 · sched 08:35Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-04-01 3 legs QDA
ZSZS → ZSQZ → ZSZS → ZSQD
ZSZS ZSQZ ZSZS · Zhoushan → ZSQZ · Quanzhou QDA9841 · QW9841 · sched 01:00Z
ZSQZ ZSZS ZSQZ · Quanzhou → ZSZS · Zhoushan QDA9842 · QW9842 · sched 03:35Z
ZSZS ZSQD ZSZS · Zhoushan → ZSQD · Qingdao (Jiaozhou) QDA9842 · QW9842 · sched 06:00Z
2026-03-31 3 legs QDA
ZSQD → WMKP → ZSQD → ZSZS
ZSQD WMKP ZSQD · Qingdao (Jiaozhou) → WMKP · Penang intl QDA923 · QW923 · sched 01:05Z
WMKP ZSQD WMKP · Penang → ZSQD · Qingdao (Jiaozhou) intl QDA924 · QW924 · sched 08:35Z
ZSQD ZSZS ZSQD · Qingdao (Jiaozhou) → ZSZS · Zhoushan QDA9841 · QW9841 · sched 22:20Z
2026-03-30 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · sched 08:15Z
2026-03-29 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA907 · QW907 · sched 01:15Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA908 · QW908 · ⏱ 08:54– (Nonem)
2026-03-28 4 legs round-trip QDA
ZSQD → ZSNB → ZGNN → ZSNB → ZSQD
ZSQD ZSNB ZSQD · Qingdao (Jiaozhou) → ZSNB · Ningbo QDA9845 · QW9845 · sched 04:20Z
ZSNB ZGNN ZSNB · Ningbo → ZGNN · Nanning (Jiangnan) QDA9845 · QW9845 · sched 06:55Z
ZGNN ZSNB ZGNN · Nanning (Jiangnan) → ZSNB · Ningbo QDA9846 · QW9846 · sched 11:05Z
ZSNB ZSQD ZSNB · Ningbo → ZSQD · Qingdao (Jiaozhou) QDA9846 · QW9846 · sched 14:15Z
2026-03-27 4 legs round-trip QDA
ZSQD → VTBS → ZSQD → WMKK → ZSQD
ZSQD VTBS ZSQD · Qingdao (Jiaozhou) → VTBS · Bangkok intl QDA9897 · QW9897 · sched 01:00Z
VTBS ZSQD VTBS · Bangkok → ZSQD · Qingdao (Jiaozhou) intl QDA9898 · QW9898 · sched 07:15Z
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA9927 · QW9927 · sched 13:20Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA9928 · QW9928 · sched 21:00Z
2026-03-26 5 legs QDA
ZYHB → ZSYT → ZSFZ → ZSYT → ZYHB → ZSQD
ZYHB ZSYT ZYHB · Harbin → ZSYT · Yantai QDA6097 · QW6097 · sched 02:00Z
ZSYT ZSFZ ZSYT · Yantai → ZSFZ · Fuzhou (Changle) QDA6097 · QW6097 · sched 04:50Z
ZSFZ ZSYT ZSFZ · Fuzhou (Changle) → ZSYT · Yantai QDA6098 · QW6098 · sched 08:15Z
ZSYT ZYHB ZSYT · Yantai → ZYHB · Harbin QDA6098 · QW6098 · sched 11:30Z
ZYHB ZSQD ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou) QDA9882 · QW9882 · sched 14:30Z
2026-03-25 3 legs QDA
ZSQD → WMKK → ZSQD → ZYHB
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA9893 · QW9893 · sched 01:20Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA9894 · QW9894 · sched 09:00Z
ZSQD ZYHB ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin QDA9881 · QW9881 · sched 22:40Z
2026-03-24 2 legs round-trip QDA
ZSQD → WMKK → ZSQD
ZSQD WMKK ZSQD · Qingdao (Jiaozhou) → WMKK · Sepang intl QDA9893 · QW9893 · sched 01:20Z
WMKK ZSQD WMKK · Sepang → ZSQD · Qingdao (Jiaozhou) intl QDA9894 · QW9894 · sched 09:00Z