‹ Aircraft

B-1047 / 78131A

237 flights over 86 days · 2.76 legs/day · base ZUUU · Chengdu (Shuangliu) · operators: TBA

237
Flights
6
Airports served
29%
ADS-B observed
3
Ferry / no-flightnum

Aircraft identity

A332 A332
· reg B-1047
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-06-22 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-06-21 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 06:14– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-06-20 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-06-19 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · ⏱ 01:49– (Nonem)
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:16– (Nonem)
2026-06-18 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:21– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · ⏱ 10:29–12:25 (115m)
2026-06-17 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 05:36–07:45 (130m)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-06-16 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 11:15Z
2026-06-15 4 legs round-trip TBA
ZUUU → ZULS → ZUUU → ZULS → ZUUU
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · sched 04:45Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · sched 11:45Z
2026-06-14 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · ⏱ 01:42– (Nonem)
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:00– (Nonem)
2026-06-13 4 legs round-trip TBA
ZULS → ZUUU → ZSSS → ZUUU → ZULS
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 05:04– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 11:15Z
2026-06-12 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-06-11 2 legs round-trip TBA
ZUUU → ZBAA → ZUUU
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-06-10 2 legs round-trip TBA
ZUUU → ZSSS → ZUUU
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · ⏱ 02:12–04:16 (124m)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
2026-06-08 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 05:16– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 08:53– (Nonem)
2026-06-07 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:26– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-06-05 1 legs TBA
ZGGG → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
2026-06-04 2 legs round-trip TBA
ZGGG → ZUUU → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · ⏱ 03:39–05:28 (109m)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · ⏱ 23:35– (Nonem)
2026-06-03 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:08– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-06-02 1 legs TBA
ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
2026-06-01 2 legs round-trip TBA
ZUUU → ZBAA → ZUUU
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-05-31 2 legs round-trip TBA
ZUUU → ZSSS → ZUUU
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:22–08:52 (150m)
2026-05-29 4 legs round-trip TBA
ZUUU → ZULS → ZUUU → ZULS → ZUUU
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · sched 04:45Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · sched 11:45Z
2026-05-28 2 legs round-trip TBA
ZUUU → ZBAA → ZUUU
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-05-27 1 legs TBA
ZGGG → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · ⏱ 03:35– (Nonem)
2026-05-26 3 legs TBA
ZUUU → ZSSS → ZUUU → ZGGG
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:31– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · ⏱ 23:35– (Nonem)
2026-05-25 2 legs round-trip TBA
ZUUU → ZBAA → ZUUU
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-05-24 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 10:26– (Nonem)
2026-05-23 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:24– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · ⏱ 10:37–12:36 (119m)
2026-05-22 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-05-21 2 legs TBA
ZGGG → ZUUU → ZULS
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
2026-05-20 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-05-19 1 legs TBA
ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
2026-05-18 2 legs round-trip TBA
ZUUU → ZSSS → ZUUU
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · ⏱ 02:13– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
2026-05-17 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-05-16 2 legs TBA
ZGGG → ZUUU → ZULS
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · ⏱ 07:50–10:00 (130m)
2026-05-15 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 08:51– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · ⏱ 23:41– (Nonem)
2026-05-14 2 legs round-trip TBA
ZUUU → ZULS → ZUUU
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) ferry TBA988T · sched Z
2026-05-13 3 legs TBA
ZUUU → ZULS → ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · sched 04:45Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · ⏱ 07:56–09:48 (112m)
2026-05-12 1 legs TBA
ZULS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · sched 11:00Z
2026-05-11 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · ⏱ 02:05– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:33– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-05-10 2 legs round-trip TBA
ZUUU → ZSSS → ZUUU
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:17– (Nonem)
2026-05-09 2 legs round-trip TBA
ZUUU → ZBAA → ZUUU
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · ⏱ 06:53– (Nonem)
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-05-08 3 legs TBA
ZGGG → ZUUU → ZBAA → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · ⏱ 03:31– (Nonem)
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · ⏱ 11:04– (Nonem)
2026-05-07 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · ⏱ 01:36– (Nonem)
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-05-06 2 legs round-trip TBA
ZULS → ZBAA → ZULS
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · ⏱ 02:01– (Nonem)
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
2026-05-05 2 legs round-trip TBA
ZULS → ZBAA → ZULS
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · ⏱ 07:02–11:01 (240m)
2026-05-04 3 legs TBA
ZUUU → ZULS → ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · ⏱ 05:22– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
2026-05-03 3 legs TBA
ZGGG → ZUUU → ZBAA → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-05-02 2 legs TBA
ZULS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · ⏱ 11:03– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-05-01 2 legs round-trip TBA
ZULS → ZBAA → ZULS
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · ⏱ 07:04–11:03 (239m)
2026-04-30 2 legs round-trip TBA
ZULS → ZBAA → ZULS
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · ⏱ 01:57–05:13 (196m)
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
2026-04-29 4 legs TBA
ZGGG → ZUUU → ZBAA → ZUUU → ZULS
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · ⏱ 03:45– (Nonem)
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · sched 06:45Z
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · sched 22:40Z
2026-04-28 3 legs TBA
ZUUU → ZULS → ZUUU → ZGGG
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · ⏱ 07:52–09:54 (122m)
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · sched 11:00Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-04-27 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 08:57– (Nonem)
2026-04-26 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:27– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · ⏱ 10:20–12:40 (140m)
2026-04-25 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-04-24 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · ⏱ 02:06– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:22–09:06 (164m)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-04-23 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-04-22 3 legs round-trip TBA
ZUUU → ZULS → ZULS → ZUUU
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) ⚠ gap TBA9766 · TV9766 · sched Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · sched Z
2026-04-21 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 05:19–07:35 (136m)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:01– (Nonem)
2026-04-20 3 legs TBA
ZUUU → ZULS → ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · sched 04:30Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
2026-04-19 3 legs TBA
ZGGG → ZUUU → ZULS → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · sched 11:00Z
2026-04-18 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · ⏱ 01:44–03:21 (97m)
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · ⏱ 23:40– (Nonem)
2026-04-17 3 legs TBA
ZUUU → ZULS → ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9824 · TV9824 · sched 04:30Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-04-16 3 legs TBA
ZUUU → ZSSS → ZUUU → ?
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
? ? — → — TBA9866 · TV9866 · sched Z
2026-04-15 1 legs TBA
ZUUU → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
2026-04-14 2 legs round-trip TBA
ZSSS → ZUUU → ZSSS
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
? ZSSS — → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched Z
2026-04-09 2 legs round-trip TBA
ZUUU → ZBAA → ZUUU
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9955 · ⏱ 06:52– (Nonem)
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · sched 10:50Z
2026-04-08 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · sched 08:45Z
2026-04-07 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-04-06 2 legs round-trip TBA
ZUUU → ZJSY → ZUUU
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9821 · TV9821 · sched 05:40Z
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9822 · TV9822 · sched 09:15Z
2026-04-05 3 legs TBA
ZGGG → ZUUU → ZULS → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · ⏱ 07:54–10:12 (138m)
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · ⏱ 11:41– (Nonem)
2026-04-04 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · ⏱ 01:51– (Nonem)
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · sched 04:55Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:49– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-04-03 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-04-02 3 legs TBA
ZGGG → ZUUU → ZULS → ZUUU
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · sched 03:15Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9766 · TV9766 · sched 07:45Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9765 · TV9765 · sched 11:00Z
2026-04-01 4 legs TBA
ZULS → ZUUU → ZSSS → ZUUU → ZGGG
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · ⏱ 01:35– (Nonem)
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 05:23– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:06– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:30Z
2026-03-31 4 legs TBA
ZUUU → ZSSS → ZUUU → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZUUU ZUUU · Chengdu (Shuangliu) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 10:15Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) ferry TBA988X · ⏱ 22:05– (Nonem)
2026-03-30 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 01:35Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 05:39– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 08:59– (Nonem)
2026-03-29 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:10Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-03-28 3 legs TBA
ZULS → ZUUU → ZSSS → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9881 · TV9881 · sched 02:20Z
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9881 · TV9881 · ⏱ 06:14– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9866 · TV9866 · ⏱ 09:49– (Nonem)
2026-03-27 3 legs TBA
ZUUU → ZSSS → ZUUU → ZULS
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · ⏱ 02:11– (Nonem)
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · sched 06:40Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) ferry TBA988X · sched Z
2026-03-26 3 legs TBA
ZJSY → ZUUU → ZJSY → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 01:40Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9817 · TV9817 · sched 05:40Z
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9818 · TV9818 · sched 10:00Z
2026-03-25 4 legs TBA
ZGGG → ZUUU → ZBAA → ZUUU → ZJSY
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) TBA9766 · TV9766 · ⏱ 03:25– (Nonem)
ZUUU ZBAA ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing TBA9955 · TV9766 · ⏱ 07:04– (Nonem)
ZBAA ZUUU ZBAA · Beijing → ZUUU · Chengdu (Shuangliu) TBA9956 · TV9956 · ⏱ 11:06– (Nonem)
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:10Z
2026-03-24 4 legs TBA
ZJSY → ZUUU → ZJSY → ZUUU → ZGGG
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 01:40Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9817 · TV9817 · sched 05:40Z
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9818 · TV9818 · sched 10:00Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) TBA9765 · TV9765 · sched 23:40Z
2026-03-23 1 legs TBA
ZUUU → ZJSY
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:10Z