✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-320C
/ 7819D8
409 flights over 93 days · 4.4 legs/day · base ZLLL · Lanzhou (Yongdeng) · operators: QDA
409
Flights
37
Airports served
22%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
A20N
A20N
—
· reg B-320C
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWYN → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · sched 01:10Z
ZLLL
→
ZWYN
ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja)
QDA6213 · QW6213 · ⏱ 04:56–08:14 (198m)
ZWYN
→
ZLLL
ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng)
QDA6214 · QW6214 · sched 09:25Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · ⏱ 13:31– (Nonem)
2026-06-22
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · sched 00:50Z
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched Z
2026-06-21
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · sched 00:50Z
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 13:05Z
2026-06-20
5 legs
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
QDA6099 · QW6099 · ⏱ 02:27– (Nonem)
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · sched 08:00Z
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:30Z
2026-06-19
4 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD → ZYHB
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 01:40Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 08:35Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · ⏱ 14:02– (Nonem)
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-06-18
6 legs
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA → ZSQD → ZHCC
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 01:05Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:20Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:25Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:30Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · sched 14:10Z
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 22:40Z
2026-06-17
6 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA → RPLL → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 00:45Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · ⏱ 10:28– (Nonem)
ZGHA
→
RPLL
ZGHA · Changsha (Changsha) → RPLL · Manila (Pasay)
intl
QDA965 · QW965 · sched 15:05Z
RPLL
→
ZGHA
RPLL · Manila (Pasay) → ZGHA · Changsha (Changsha)
intl
QDA966 · QW966 · sched 19:10Z
2026-06-16
5 legs
QDA
ZPLJ → ZPJH → VLVT → ZPJH → ZPLJ → ZGHA
ZPLJ
→
ZPJH
ZPLJ · Lijiang → ZPJH · Jinghong (Gasa)
QDA6135 · QW6135 · ⏱ 03:01– (Nonem)
ZPJH
→
VLVT
ZPJH · Jinghong (Gasa) → VLVT · Vientiane
intl
QDA949 · QW949 · sched 05:20Z
VLVT
→
ZPJH
VLVT · Vientiane → ZPJH · Jinghong (Gasa)
intl
QDA950 · QW950 · sched 07:30Z
ZPJH
→
ZPLJ
ZPJH · Jinghong (Gasa) → ZPLJ · Lijiang
QDA6136 · QW6136 · sched 10:40Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6136 · QW6136 · sched 12:45Z
2026-06-15
4 legs
round-trip
QDA
ZPLJ → ZBTJ → ZPLJ → ZGHA → ZPLJ
ZPLJ
→
ZBTJ
ZPLJ · Lijiang → ZBTJ · Tianjin
QDA6151 · QW6151 · ⏱ 03:12– (Nonem)
ZBTJ
→
ZPLJ
ZBTJ · Tianjin → ZPLJ · Lijiang
QDA6152 · QW6152 · sched 07:45Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6144 · QW6144 · ⏱ 12:41– (Nonem)
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6135 · QW6135 · sched 23:40Z
2026-06-14
4 legs
round-trip
QDA
ZPLJ → ZBTJ → ZPLJ → ZGHA → ZPLJ
ZPLJ
→
ZBTJ
ZPLJ · Lijiang → ZBTJ · Tianjin
QDA6151 · QW6151 · sched 03:15Z
ZBTJ
→
ZPLJ
ZBTJ · Tianjin → ZPLJ · Lijiang
QDA6152 · QW6152 · sched 07:45Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6144 · QW6144 · sched 12:40Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6143 · QW6143 · ⏱ 23:40–01:38 (118m)
2026-06-13
6 legs
round-trip
QDA
ZPLJ → ZPJH → VLVT → ZPJH → ZPLJ → ZGHA → ZPLJ
ZPLJ
→
ZPJH
ZPLJ · Lijiang → ZPJH · Jinghong (Gasa)
QDA6135 · QW6135 · ⏱ 02:58–03:57 (58m)
ZPJH
→
VLVT
ZPJH · Jinghong (Gasa) → VLVT · Vientiane
intl
QDA949 · QW949 · ⏱ 05:24– (Nonem)
VLVT
→
ZPJH
VLVT · Vientiane → ZPJH · Jinghong (Gasa)
intl
QDA950 · QW950 · sched 07:30Z
ZPJH
→
ZPLJ
ZPJH · Jinghong (Gasa) → ZPLJ · Lijiang
QDA6136 · QW6136 · sched 10:40Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6136 · QW6136 · sched 12:45Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6143 · QW6143 · ⏱ 23:38– (Nonem)
2026-06-12
4 legs
round-trip
QDA
ZPLJ → ZBTJ → ZPLJ → ZGHA → ZPLJ
ZPLJ
→
ZBTJ
ZPLJ · Lijiang → ZBTJ · Tianjin
QDA6151 · QW6151 · ⏱ 03:08– (Nonem)
ZBTJ
→
ZPLJ
ZBTJ · Tianjin → ZPLJ · Lijiang
QDA6152 · QW6152 · ⏱ 07:54– (Nonem)
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6144 · QW6144 · ⏱ 12:40–14:30 (110m)
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6135 · QW6135 · ⏱ 23:44–01:48 (124m)
2026-06-11
6 legs
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD → ZGHA → ZPLJ
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · ⏱ 03:14–05:29 (135m)
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · ⏱ 09:47– (Nonem)
ZSQD
→
ZGHA
ZSQD · Qingdao (Jiaozhou) → ZGHA · Changsha (Changsha)
QDA9775 · QW9775 · sched 13:10Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6143 · QW6143 · ⏱ 23:43– (Nonem)
2026-06-10
3 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 01:40Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 08:35Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · sched 13:55Z
2026-06-09
6 legs
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA → ZSQD → ZHCC
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · ⏱ 00:48– (Nonem)
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · ⏱ 14:08– (Nonem)
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 22:40Z
2026-06-08
6 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA → RPLL → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · ⏱ 00:49– (Nonem)
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
ZGHA
→
RPLL
ZGHA · Changsha (Changsha) → RPLL · Manila (Pasay)
intl
QDA965 · QW965 · ⏱ 15:25– (Nonem)
RPLL
→
ZGHA
RPLL · Manila (Pasay) → ZGHA · Changsha (Changsha)
intl
QDA966 · QW966 · ⏱ 19:46–22:30 (164m)
2026-06-07
4 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 00:45Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
2026-06-06
4 legs
round-trip
QDA
ZGHA → ZLLL → ZWTN → ZLLL → ZGHA
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
QDA6153 · QW6153 · sched 00:55Z
ZLLL
→
ZWTN
ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan
QDA6153 · QW6153 · ⏱ 05:02– (Nonem)
ZWTN
→
ZLLL
ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng)
QDA6154 · QW6154 · sched 10:00Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
QDA6154 · QW6154 · sched 14:05Z
2026-06-05
4 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 00:45Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
2026-06-04
3 legs
QDA
ZPLJ → ZPJH → ZPLJ → ZGHA
ZPLJ
→
ZPJH
ZPLJ · Lijiang → ZPJH · Jinghong (Gasa)
QDA6135 · QW6135 · sched 03:00Z
ZPJH
→
ZPLJ
ZPJH · Jinghong (Gasa) → ZPLJ · Lijiang
QDA6136 · QW6136 · sched 10:40Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6136 · QW6136 · ⏱ 12:41– (Nonem)
2026-06-03
4 legs
round-trip
QDA
ZPLJ → ZBTJ → ZPLJ → ZGHA → ZPLJ
ZPLJ
→
ZBTJ
ZPLJ · Lijiang → ZBTJ · Tianjin
QDA6151 · QW6151 · sched 03:15Z
ZBTJ
→
ZPLJ
ZBTJ · Tianjin → ZPLJ · Lijiang
QDA6152 · QW6152 · sched 07:45Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6144 · QW6144 · sched 12:40Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6135 · QW6135 · sched 23:40Z
2026-06-02
5 legs
QDA
ZGHA → ZLLL → ZWTN → ZLLL → ZGHA → ZPLJ
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
QDA6153 · QW6153 · sched 00:55Z
ZLLL
→
ZWTN
ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan
QDA6153 · QW6153 · sched 05:00Z
ZWTN
→
ZLLL
ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng)
QDA6154 · QW6154 · sched 10:00Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
QDA6154 · QW6154 · sched 14:05Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6143 · QW6143 · sched 23:40Z
2026-06-01
4 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · ⏱ 00:48– (Nonem)
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
2026-05-31
5 legs
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ → ZGHA
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · sched 00:50Z
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:00Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 12:50Z
ZSNJ
→
ZGHA
ZSNJ · Nanjing → ZGHA · Changsha (Changsha)
QDA9005 · QW9005 · sched Z
2026-05-30
5 legs
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
QDA6099 · QW6099 · sched 02:30Z
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · ⏱ 08:02– (Nonem)
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:30Z
2026-05-29
6 legs
QDA
ZSOF → ZPLJ → ZSOF → ZSQD → RKSI → ZSQD → ZYHB
ZSOF
→
ZPLJ
ZSOF · Hefei → ZPLJ · Lijiang
QDA9795 · QW9795 · sched 01:05Z
ZPLJ
→
ZSOF
ZPLJ · Lijiang → ZSOF · Hefei
QDA9796 · QW9796 · sched 04:55Z
ZSOF
→
ZSQD
ZSOF · Hefei → ZSQD · Qingdao (Jiaozhou)
QDA9796 · QW9796 · sched 08:25Z
ZSQD
→
RKSI
ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul
intl
QDA901 · QW901 · ⏱ 11:11–12:15 (64m)
RKSI
→
ZSQD
RKSI · Seoul → ZSQD · Qingdao (Jiaozhou)
intl
QDA902 · QW902 · sched 13:40Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-05-28
6 legs
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA → ZSQD → ZSOF
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · ⏱ 00:47– (Nonem)
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · ⏱ 04:19– (Nonem)
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · ⏱ 14:17– (Nonem)
ZSQD
→
ZSOF
ZSQD · Qingdao (Jiaozhou) → ZSOF · Hefei
QDA9795 · QW9795 · sched 22:45Z
2026-05-27
4 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 00:45Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
2026-05-26
4 legs
round-trip
QDA
ZGHA → ZLLL → ZWTN → ZLLL → ZGHA
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
QDA6153 · QW6153 · sched 00:55Z
ZLLL
→
ZWTN
ZLLL · Lanzhou (Yongdeng) → ZWTN · Hotan
QDA6153 · QW6153 · sched 05:00Z
ZWTN
→
ZLLL
ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng)
QDA6154 · QW6154 · sched 10:00Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
QDA6154 · QW6154 · sched Z
2026-05-25
5 legs
QDA
ZGHA → ZLLL → ? → ZLLL → ZGHA → ?
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
QDA6153 · QW6153 · sched 00:55Z
ZLLL
→
?
ZLLL · Lanzhou (Yongdeng) → —
QDA6153 · QW6153 · ⏱ 05:04– (Nonem)
ZWTN
→
ZLLL
ZWTN · Hotan → ZLLL · Lanzhou (Yongdeng)
QDA6154 · QW6154 · sched 10:00Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
QDA6154 · QW6154 · sched 14:05Z
?
→
?
— → —
QDA6153 · QW6153 · sched Z
2026-05-24
4 legs
round-trip
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 00:45Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:15Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:15Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:20Z
2026-05-23
5 legs
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD → ZGHA
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · sched 03:00Z
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · sched 09:50Z
ZSQD
→
ZGHA
ZSQD · Qingdao (Jiaozhou) → ZGHA · Changsha (Changsha)
QDA9775 · QW9775 · sched 13:10Z
2026-05-22
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 · ⏱ 09:37– (Nonem)
ZHLY
→
ZYTX
ZHLY · Luoyang (Laocheng) → ZYTX · Shenyang
QDA6054 · QW6054 · ⏱ 12:03– (Nonem)
ZYTX
→
ZSQD
ZYTX · Shenyang → ZSQD · Qingdao (Jiaozhou)
QDA9780 · QW9780 · ⏱ 15:41– (Nonem)
2026-05-21
3 legs
QDA
ZYHB → ZGHA → ZYHB → ZSQD
ZYHB
→
ZGHA
ZYHB · Harbin → ZGHA · Changsha (Changsha)
QDA6063 · QW6063 · sched 03:45Z
ZGHA
→
ZYHB
ZGHA · Changsha (Changsha) → ZYHB · Harbin
QDA6064 · QW6064 · ⏱ 08:46– (Nonem)
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
QDA9882 · QW9882 · sched 14:05Z
2026-05-20
5 legs
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ → ZYHB
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · sched 00:50Z
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · ⏱ 04:27– (Nonem)
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:00Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 12:50Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · ⏱ 00:09– (Nonem)
2026-05-19
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWYN → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · sched 01:10Z
ZLLL
→
ZWYN
ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja)
QDA6213 · QW6213 · ⏱ 05:00–09:01 (242m)
ZWYN
→
ZLLL
ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng)
QDA6214 · QW6214 · ⏱ 09:50– (Nonem)
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · ⏱ 13:20– (Nonem)
2026-05-18
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · sched 00:50Z
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:00Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · ⏱ 12:58–15:00 (123m)
2026-05-17
4 legs
round-trip
QDA
ZSNJ → ZLXN → ZSNJ → ZYHB → ZSNJ
ZSNJ
→
ZLXN
ZSNJ · Nanjing → ZLXN · Haidong (Huzhu Tu Autonomous County)
QDA6051 · QW6051 · sched 01:05Z
ZLXN
→
ZSNJ
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSNJ · Nanjing
QDA6052 · QW6052 · sched 05:00Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 09:15Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:10Z
2026-05-16
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWYN → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · sched 01:10Z
ZLLL
→
ZWYN
ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja)
QDA6213 · QW6213 · ⏱ 05:01–08:33 (213m)
ZWYN
→
ZLLL
ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng)
QDA6214 · QW6214 · sched 09:25Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · sched 13:20Z
2026-05-15
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · ⏱ 00:58– (Nonem)
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:00Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 12:50Z
2026-05-14
5 legs
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
QDA6099 · QW6099 · sched 02:30Z
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · ⏱ 08:11– (Nonem)
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · ⏱ 13:27– (Nonem)
2026-05-13
6 legs
round-trip
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSQD → ZYHB
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:15Z
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
QDA9882 · QW9882 · ⏱ 14:25– (Nonem)
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-05-12
5 legs
QDA
ZSNJ → ZYHB → ZGHA → ZYHB → ZSQD → ZYHB
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 00:25Z
ZYHB
→
ZGHA
ZYHB · Harbin → ZGHA · Changsha (Changsha)
QDA6063 · QW6063 · sched 03:45Z
ZGHA
→
ZYHB
ZGHA · Changsha (Changsha) → ZYHB · Harbin
QDA6064 · QW6064 · sched 08:45Z
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
QDA9882 · QW9882 · sched 14:05Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:50Z
2026-05-11
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · sched 00:50Z
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 13:05Z
2026-05-10
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · ⏱ 00:56– (Nonem)
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · ⏱ 13:14–15:27 (133m)
2026-05-09
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWYN → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · ⏱ 01:14– (Nonem)
ZLLL
→
ZWYN
ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja)
QDA6213 · QW6213 · ⏱ 05:09– (Nonem)
ZWYN
→
ZLLL
ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng)
QDA6214 · QW6214 · sched 09:25Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · sched 13:20Z
2026-05-08
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · ⏱ 00:56–03:22 (146m)
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · ⏱ 13:01– (Nonem)
2026-05-07
5 legs
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
QDA6099 · QW6099 · sched 02:30Z
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · sched 08:00Z
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:30Z
2026-05-06
4 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD → ZYHB
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 01:45Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 08:35Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · sched 13:55Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-05-05
5 legs
QDA
ZSNJ → ZYHB → ZGHA → ZYHB → ZSQD → ZHCC
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 00:25Z
ZYHB
→
ZGHA
ZYHB · Harbin → ZGHA · Changsha (Changsha)
QDA6063 · QW6063 · sched 03:45Z
ZGHA
→
ZYHB
ZGHA · Changsha (Changsha) → ZYHB · Harbin
QDA6064 · QW6064 · sched 08:45Z
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
QDA9882 · QW9882 · sched 14:05Z
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 22:40Z
2026-05-04
4 legs
QDA
ZSNJ → ZLLL → ZLLL → ZSNJ → ?
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · ⏱ 00:59–03:16 (137m)
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
⚠ gap
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 13:05Z
ZLLL
→
?
ZLLL · Lanzhou (Yongdeng) → —
⚠ gap
QDA6207 · QW6207 · sched Z
2026-05-03
4 legs
round-trip
QDA
ZSNJ → ZLXN → ZSNJ → ZYHB → ZSNJ
ZSNJ
→
ZLXN
ZSNJ · Nanjing → ZLXN · Haidong (Huzhu Tu Autonomous County)
QDA6051 · QW6051 · sched 01:05Z
ZLXN
→
ZSNJ
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSNJ · Nanjing
QDA6052 · QW6052 · sched 05:00Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 09:15Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:10Z
2026-05-02
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWYN → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · sched 01:10Z
ZLLL
→
ZWYN
ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja)
QDA6213 · QW6213 · sched 05:00Z
ZWYN
→
ZLLL
ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng)
QDA6214 · QW6214 · sched 09:25Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · ⏱ 13:18– (Nonem)
2026-05-01
4 legs
round-trip
QDA
ZSNJ → ZLXN → ZSNJ → ZYHB → ZSNJ
ZSNJ
→
ZLXN
ZSNJ · Nanjing → ZLXN · Haidong (Huzhu Tu Autonomous County)
QDA6051 · QW6051 · sched 01:05Z
ZLXN
→
ZSNJ
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSNJ · Nanjing
QDA6052 · QW6052 · sched 05:30Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 09:15Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:10Z
2026-04-30
5 legs
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
QDA6099 · QW6099 · sched 02:30Z
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · sched 08:00Z
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · ⏱ 13:40– (Nonem)
2026-04-29
4 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD → ZYHB
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 01:45Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 08:35Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · sched 13:55Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-04-28
5 legs
QDA
ZSOF → ZUGY → ZSOF → ZYCC → ZSQD → ZHCC
ZSOF
→
ZUGY
ZSOF · Hefei → ZUGY · Guiyang (Nanming)
QDA6013 · QW6013 · sched 03:30Z
ZUGY
→
ZSOF
ZUGY · Guiyang (Nanming) → ZSOF · Hefei
QDA6014 · QW6014 · sched 06:45Z
ZSOF
→
ZYCC
ZSOF · Hefei → ZYCC · Changchun
QDA6014 · QW6014 · ⏱ 09:37– (Nonem)
ZYCC
→
ZSQD
ZYCC · Changchun → ZSQD · Qingdao (Jiaozhou)
QDA9790 · QW9790 · ⏱ 13:30– (Nonem)
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 22:40Z
2026-04-27
4 legs
QDA
ZBTJ → ZPPP → ZBTJ → ZYCC → ZSOF
ZBTJ
→
ZPPP
ZBTJ · Tianjin → ZPPP · Kunming
QDA6043 · QW6043 · sched 03:10Z
ZPPP
→
ZBTJ
ZPPP · Kunming → ZBTJ · Tianjin
QDA6044 · QW6044 · sched 07:55Z
ZBTJ
→
ZYCC
ZBTJ · Tianjin → ZYCC · Changchun
QDA6044 · QW6044 · ⏱ 12:29– (Nonem)
ZYCC
→
ZSOF
ZYCC · Changchun → ZSOF · Hefei
QDA6013 · QW6013 · sched 23:50Z
2026-04-26
5 legs
round-trip
QDA
ZYCC → ZSYT → ZUCK → ZSYT → ZBTJ → ZYCC
ZYCC
→
ZSYT
ZYCC · Changchun → ZSYT · Yantai
QDA6031 · QW6031 · sched 02:15Z
ZSYT
→
ZUCK
ZSYT · Yantai → ZUCK · Chongqing
QDA6031 · QW6031 · sched 05:00Z
ZUCK
→
ZSYT
ZUCK · Chongqing → ZSYT · Yantai
QDA6032 · QW6032 · sched 09:15Z
ZYCC
→
ZBTJ
ZYCC · Changchun → ZBTJ · Tianjin
⚠ gap
QDA6043 · QW6043 · sched 00:05Z
ZSYT
→
ZYCC
ZSYT · Yantai → ZYCC · Changchun
⚠ gap
QDA6032 · QW6032 · sched Z
2026-04-25
5 legs
QDA
ZSQD → VHHH → ZSQD → ZYCC → ZSQD → ZYCC
ZSQD
→
VHHH
ZSQD · Qingdao (Jiaozhou) → VHHH · Hong Kong
intl
QDA915 · QW915 · sched 01:25Z
VHHH
→
ZSQD
VHHH · Hong Kong → ZSQD · Qingdao (Jiaozhou)
intl
QDA916 · QW916 · sched 05:45Z
ZSQD
→
ZYCC
ZSQD · Qingdao (Jiaozhou) → ZYCC · Changchun
QDA9803 · QW9803 · sched 11:20Z
ZYCC
→
ZSQD
ZYCC · Changchun → ZSQD · Qingdao (Jiaozhou)
QDA9804 · QW9804 · sched 14:05Z
ZSQD
→
ZYCC
ZSQD · Qingdao (Jiaozhou) → ZYCC · Changchun
QDA9789 · QW9789 · sched 22:50Z
2026-04-24
6 legs
round-trip
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD → VVTS → ZSQD
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · sched 03:00Z
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · sched 09:50Z
ZSQD
→
VVTS
ZSQD · Qingdao (Jiaozhou) → VVTS · Ho Chi Minh City
intl
QDA925 · QW925 · sched 13:05Z
VVTS
→
ZSQD
VVTS · Ho Chi Minh City → ZSQD · Qingdao (Jiaozhou)
intl
QDA926 · QW926 · sched 19:10Z
2026-04-23
3 legs
QDA
ZYHB → ZGHA → ZYHB → ZSQD
ZYHB
→
ZGHA
ZYHB · Harbin → ZGHA · Changsha (Changsha)
QDA6063 · QW6063 · ⏱ 04:06–07:25 (200m)
ZGHA
→
ZYHB
ZGHA · Changsha (Changsha) → ZYHB · Harbin
QDA6064 · QW6064 · ⏱ 09:01– (Nonem)
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
QDA9882 · QW9882 · sched 14:05Z
2026-04-22
5 legs
QDA
ZSNJ → ZLLL → ZWKC → ZLLL → ZSNJ → ZYHB
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · ⏱ 00:58– (Nonem)
ZLLL
→
ZWKC
ZLLL · Lanzhou (Yongdeng) → ZWKC · Kuqa
QDA6207 · QW6207 · sched 04:15Z
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 13:05Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 00:05Z
2026-04-21
4 legs
round-trip
QDA
ZSNJ → ZLLL → ZWYN → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · sched 01:10Z
ZLLL
→
ZWYN
ZLLL · Lanzhou (Yongdeng) → ZWYN · Ili (Yining / Ghulja)
QDA6213 · QW6213 · sched 05:00Z
ZWYN
→
ZLLL
ZWYN · Ili (Yining / Ghulja) → ZLLL · Lanzhou (Yongdeng)
QDA6214 · QW6214 · sched 09:25Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · ⏱ 13:21– (Nonem)
2026-04-20
4 legs
QDA
ZSNJ → ZLLL → ZLLL → ZSNJ → ?
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6207 · QW6207 · ⏱ 00:53– (Nonem)
ZWKC
→
ZLLL
ZWKC · Kuqa → ZLLL · Lanzhou (Yongdeng)
⚠ gap
QDA6208 · QW6208 · sched 09:05Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · ⏱ 12:56– (Nonem)
ZLLL
→
?
ZLLL · Lanzhou (Yongdeng) → —
⚠ gap
QDA6207 · QW6207 · sched Z
2026-04-19
4 legs
round-trip
QDA
ZSNJ → ZLXN → ZSNJ → ZYHB → ZSNJ
ZSNJ
→
ZLXN
ZSNJ · Nanjing → ZLXN · Haidong (Huzhu Tu Autonomous County)
QDA6051 · QW6051 · ⏱ 01:03– (Nonem)
ZLXN
→
ZSNJ
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSNJ · Nanjing
QDA6052 · QW6052 · sched 05:00Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · ⏱ 09:28–11:51 (143m)
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:10Z
2026-04-18
5 legs
QDA
ZYHB → ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
QDA6099 · QW6099 · sched 02:30Z
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · ⏱ 09:21– (Nonem)
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:30Z
2026-04-17
4 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD → ZYHB
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 01:45Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 08:35Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · sched 13:55Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-04-16
5 legs
QDA
ZSNJ → ZYHB → ZGHA → ZYHB → ZSQD → ZHCC
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 00:05Z
ZYHB
→
ZGHA
ZYHB · Harbin → ZGHA · Changsha (Changsha)
QDA6063 · QW6063 · sched 03:45Z
ZGHA
→
ZYHB
ZGHA · Changsha (Changsha) → ZYHB · Harbin
QDA6064 · QW6064 · ⏱ 11:39– (Nonem)
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
QDA9882 · QW9882 · sched 14:05Z
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 22:40Z
2026-04-15
1 legs
QDA
ZLLL → ZSNJ
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6208 · QW6208 · sched 13:05Z
2026-04-14
2 legs
round-trip
QDA
ZSNJ → ZLLL → ZSNJ
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
QDA6213 · QW6213 · sched 01:10Z
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
QDA6214 · QW6214 · sched 13:20Z
2026-04-13
4 legs
round-trip
QDA
ZSNJ → ZLXN → ZSNJ → ZYHB → ZSNJ
ZSNJ
→
ZLXN
ZSNJ · Nanjing → ZLXN · Haidong (Huzhu Tu Autonomous County)
QDA6051 · QW6051 · sched 01:10Z
ZLXN
→
ZSNJ
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSNJ · Nanjing
QDA6052 · QW6052 · sched 05:00Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
QDA6061 · QW6061 · sched 09:15Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:10Z
2026-04-12
2 legs
QDA
ZSNJ → ZLXN → ZYHB
ZSNJ
→
ZLXN
ZSNJ · Nanjing → ZLXN · Haidong (Huzhu Tu Autonomous County)
QDA6051 · QW6051 · sched 01:10Z
ZSNJ
→
ZYHB
ZSNJ · Nanjing → ZYHB · Harbin
⚠ gap
QDA6061 · QW6061 · sched 09:15Z
2026-04-11
4 legs
QDA
ZSWH → ZSNB → ZSWH → ZYHB → ZSNJ
ZSWH
→
ZSNB
ZSWH · Weihai → ZSNB · Ningbo
QDA6099 · QW6099 · sched 05:15Z
ZSNB
→
ZSWH
ZSNB · Ningbo → ZSWH · Weihai
QDA6100 · QW6100 · ⏱ 08:23–10:01 (97m)
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
QDA6100 · QW6100 · sched 10:40Z
ZYHB
→
ZSNJ
ZYHB · Harbin → ZSNJ · Nanjing
QDA6062 · QW6062 · sched 13:30Z
2026-04-10
5 legs
QDA
ZSQD → ZSOF → ZPLJ → ZSOF → ZSQD → ZYHB
ZSQD
→
ZSOF
ZSQD · Qingdao (Jiaozhou) → ZSOF · Hefei
QDA9795 · QW9795 · sched 22:45Z
ZSOF
→
ZPLJ
ZSOF · Hefei → ZPLJ · Lijiang
QDA9795 · QW9795 · ⏱ 02:37– (Nonem)
ZPLJ
→
ZSOF
ZPLJ · Lijiang → ZSOF · Hefei
QDA9796 · QW9796 · sched 06:00Z
ZSOF
→
ZSQD
ZSOF · Hefei → ZSQD · Qingdao (Jiaozhou)
QDA9796 · QW9796 · sched 09:35Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
QDA9881 · QW9881 · sched 23:30Z
2026-04-09
6 legs
QDA
ZGHA → ZBOW → ZBHH → ZGHA → ZSQD → ZGHA → ZBLA
ZGHA
→
ZBOW
ZGHA · Changsha (Changsha) → ZBOW · Baotou
QDA6131 · QW6131 · ⏱ 01:06– (Nonem)
ZBOW
→
ZBHH
ZBOW · Baotou → ZBHH · Hohhot
QDA6131 · QW6131 · sched 04:20Z
ZBLA
→
ZGHA
ZBLA · Hailar → ZGHA · Changsha (Changsha)
⚠ gap
QDA6132 · QW6132 · sched 10:30Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · sched 14:00Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
⚠ gap
QDA6132 · QW6132 · sched Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
⚠ gap
QDA6131 · QW6131 · sched Z
2026-04-08
3 legs
QDA
ZPLJ → ZBTJ → ZPLJ → ZGHA
ZPLJ
→
ZBTJ
ZPLJ · Lijiang → ZBTJ · Tianjin
QDA6151 · QW6151 · sched 03:15Z
ZBTJ
→
ZPLJ
ZBTJ · Tianjin → ZPLJ · Lijiang
QDA6152 · QW6152 · sched 07:45Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6144 · QW6144 · ⏱ 13:08– (Nonem)
2026-04-07
6 legs
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD → ZGHA → ZPLJ
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · sched 03:00Z
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · sched 09:50Z
ZSQD
→
ZGHA
ZSQD · Qingdao (Jiaozhou) → ZGHA · Changsha (Changsha)
QDA9775 · QW9775 · sched 13:10Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6143 · QW6143 · sched 23:40Z
2026-04-06
5 legs
QDA
ZSOF → ZPLJ → ZSOF → ZSQD → ZYTL → ZSQD
ZSOF
→
ZPLJ
ZSOF · Hefei → ZPLJ · Lijiang
QDA9795 · QW9795 · sched 01:00Z
ZPLJ
→
ZSOF
ZPLJ · Lijiang → ZSOF · Hefei
QDA9796 · QW9796 · ⏱ 06:18–08:37 (139m)
ZSOF
→
ZSQD
ZSOF · Hefei → ZSQD · Qingdao (Jiaozhou)
QDA9796 · QW9796 · ⏱ 09:39– (Nonem)
ZSQD
→
ZYTL
ZSQD · Qingdao (Jiaozhou) → ZYTL · Dalian (Ganjingzi)
QDA9851 · QW9851 · sched 12:05Z
ZYTL
→
ZSQD
ZYTL · Dalian (Ganjingzi) → ZSQD · Qingdao (Jiaozhou)
QDA9852 · QW9852 · sched 14:05Z
2026-04-05
4 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD → ZSOF
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 01:45Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 08:35Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · sched 13:55Z
ZSQD
→
ZSOF
ZSQD · Qingdao (Jiaozhou) → ZSOF · Hefei
QDA9795 · QW9795 · sched 22:25Z
2026-04-04
6 legs
QDA
ZGHA → ZBHH → ZBLA → ZBHH → ZGHA → ZSQD → ZHCC
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 01:05Z
ZBHH
→
ZBLA
ZBHH · Hohhot → ZBLA · Hailar
QDA6131 · QW6131 · sched 04:20Z
ZBLA
→
ZBHH
ZBLA · Hailar → ZBHH · Hohhot
QDA6132 · QW6132 · sched 07:25Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 10:30Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · ⏱ 14:14– (Nonem)
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 22:40Z
2026-04-03
3 legs
QDA
ZPLJ → ZBTJ → ZPLJ → ZGHA
ZPLJ
→
ZBTJ
ZPLJ · Lijiang → ZBTJ · Tianjin
QDA6151 · QW6151 · ⏱ 03:17– (Nonem)
ZBTJ
→
ZPLJ
ZBTJ · Tianjin → ZPLJ · Lijiang
QDA6152 · QW6152 · sched 07:45Z
ZPLJ
→
ZGHA
ZPLJ · Lijiang → ZGHA · Changsha (Changsha)
QDA6144 · QW6144 · ⏱ 12:54– (Nonem)
2026-04-02
6 legs
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD → ZGHA → ZPLJ
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · ⏱ 03:45– (Nonem)
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · ⏱ 10:28– (Nonem)
ZSQD
→
ZGHA
ZSQD · Qingdao (Jiaozhou) → ZGHA · Changsha (Changsha)
QDA9775 · QW9775 · sched 13:10Z
ZGHA
→
ZPLJ
ZGHA · Changsha (Changsha) → ZPLJ · Lijiang
QDA6143 · QW6143 · ⏱ 23:49–01:49 (120m)
2026-04-01
4 legs
round-trip
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · sched 03:00Z
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · ⏱ 06:56– (Nonem)
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · ⏱ 10:02– (Nonem)
2026-03-31
4 legs
round-trip
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · ⏱ 02:55–05:24 (150m)
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · sched 09:50Z
2026-03-30
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 · ⏱ 05:48– (Nonem)
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-03-29
6 legs
round-trip
QDA
ZSQD → ZSWZ → ZUGY → ZSWZ → ZSQD → VVTS → ZSQD
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
QDA9833 · QW9833 · sched 00:05Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
QDA9833 · QW9833 · sched 03:00Z
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
QDA9834 · QW9834 · sched 06:35Z
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
QDA9834 · QW9834 · ⏱ 09:50– (Nonem)
ZSQD
→
VVTS
ZSQD · Qingdao (Jiaozhou) → VVTS · Ho Chi Minh City
intl
QDA925 · QW925 · sched 13:05Z
VVTS
→
ZSQD
VVTS · Ho Chi Minh City → ZSQD · Qingdao (Jiaozhou)
intl
QDA926 · QW926 · sched 19:10Z
2026-03-28
4 legs
round-trip
QDA
ZSQD → VHHH → ZSQD → ZGHA → ZSQD
ZSQD
→
VHHH
ZSQD · Qingdao (Jiaozhou) → VHHH · Hong Kong
intl
QDA9895 · QW9895 · sched 01:10Z
VHHH
→
ZSQD
VHHH · Hong Kong → ZSQD · Qingdao (Jiaozhou)
intl
QDA9896 · QW9896 · ⏱ 06:22– (Nonem)
ZSQD
→
ZGHA
ZSQD · Qingdao (Jiaozhou) → ZGHA · Changsha (Changsha)
QDA9775 · QW9775 · sched 10:05Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · sched 13:35Z
2026-03-27
5 legs
QDA
ZSLQ → ZGNN → ZSLQ → ZSQD → VVTS → ZSQD
ZSLQ
→
ZGNN
ZSLQ · Taizhou (Luqiao) → ZGNN · Nanning (Jiangnan)
QDA9787 · QW9787 · sched 02:35Z
ZGNN
→
ZSLQ
ZGNN · Nanning (Jiangnan) → ZSLQ · Taizhou (Luqiao)
QDA9788 · QW9788 · sched 06:25Z
ZSLQ
→
ZSQD
ZSLQ · Taizhou (Luqiao) → ZSQD · Qingdao (Jiaozhou)
QDA9788 · QW9788 · sched 09:45Z
ZSQD
→
VVTS
ZSQD · Qingdao (Jiaozhou) → VVTS · Ho Chi Minh City
intl
QDA925 · QW925 · sched 12:45Z
VVTS
→
ZSQD
VVTS · Ho Chi Minh City → ZSQD · Qingdao (Jiaozhou)
intl
QDA926 · QW926 · sched 19:05Z
2026-03-26
4 legs
QDA
ZHCC → ZWKC → ZHCC → ZSQD → ZSLQ
ZHCC
→
ZWKC
ZHCC · Zhengzhou → ZWKC · Kuqa
QDA9823 · QW9823 · sched 02:05Z
ZWKC
→
ZHCC
ZWKC · Kuqa → ZHCC · Zhengzhou
QDA9824 · QW9824 · sched 07:55Z
ZHCC
→
ZSQD
ZHCC · Zhengzhou → ZSQD · Qingdao (Jiaozhou)
QDA9824 · QW9824 · sched 13:25Z
ZSQD
→
ZSLQ
ZSQD · Qingdao (Jiaozhou) → ZSLQ · Taizhou (Luqiao)
QDA9787 · QW9787 · sched 23:40Z
2026-03-25
4 legs
QDA
ZGHA → ZBHH → ZGHA → ZSQD → ZHCC
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · sched 22:50Z
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 08:20Z
ZGHA
→
ZSQD
ZGHA · Changsha (Changsha) → ZSQD · Qingdao (Jiaozhou)
QDA9776 · QW9776 · sched 11:55Z
ZSQD
→
ZHCC
ZSQD · Qingdao (Jiaozhou) → ZHCC · Zhengzhou
QDA9823 · QW9823 · sched 23:20Z
2026-03-24
3 legs
QDA
ZBHH → ZGHA → ZGBH → ZGHA
ZBHH
→
ZGHA
ZBHH · Hohhot → ZGHA · Changsha (Changsha)
QDA6132 · QW6132 · sched 08:20Z
ZGHA
→
ZGBH
ZGHA · Changsha (Changsha) → ZGBH · Beihai
QDA6139 · QW6139 · ⏱ 11:59– (Nonem)
ZGBH
→
ZGHA
ZGBH · Beihai → ZGHA · Changsha (Changsha)
QDA6140 · QW6140 · sched 14:35Z
2026-03-23
1 legs
QDA
ZGHA → ZBHH
ZGHA
→
ZBHH
ZGHA · Changsha (Changsha) → ZBHH · Hohhot
QDA6131 · QW6131 · ⏱ 22:53– (Nonem)