‹ Aircraft

B-8983 / 781131

282 flights over 84 days · 3.36 legs/day · base ZPLJ · Lijiang · operators: OTC

282
Flights
25
Airports served
8%
ADS-B observed
60
Ferry / no-flightnum

Aircraft identity

A320 214SL A320
Zhejiang Loong Airlines · reg B-8983
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-06-22 4 legs OTC
ZGHA → ZSQZ → ZGHA → ? → ?
ZGHA ZSQZ ZGHA · Changsha (Changsha) → ZSQZ · Quanzhou OTC7287 · A67287 · sched 13:50Z
ZSQZ ZGHA ZSQZ · Quanzhou → ZGHA · Changsha (Changsha) OTC7288 · A67288 · sched 15:55Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-06-21 4 legs round-trip OTC
ZPPP → ZSJG → ZPPP → ZJHK → ZPPP
ZPPP ZSJG ZPPP · Kunming → ZSJG · Jining OTC7105 · A67105 · sched 01:10Z
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
ZPPP ZJHK ZPPP · Kunming → ZJHK · Haikou (Meilan) OTC7703 · A67703 · sched 09:15Z
ZJHK ZPPP ZJHK · Haikou (Meilan) → ZPPP · Kunming OTC7704 · A67704 · sched 12:20Z
2026-06-20 4 legs round-trip OTC
ZGHA → ZPLJ → ZSCN → ZPLJ → ZGHA
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang OTC7293 · A67293 · sched 23:55Z
ZPLJ ZSCN ZPLJ · Lijiang → ZSCN · Nanchang OTC7293 · A67293 · sched 03:10Z
ZSCN ZPLJ ZSCN · Nanchang → ZPLJ · Lijiang OTC7294 · A67294 · sched 06:40Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) OTC7294 · A67294 · sched 09:55Z
2026-06-19 4 legs OTC
ZGHA → ZSWZ → ZGHA → ? → ?
ZGHA ZSWZ ZGHA · Changsha (Changsha) → ZSWZ · Wenzhou (Longwan) OTC7613 · A67613 · sched 08:35Z
ZSWZ ZGHA ZSWZ · Wenzhou (Longwan) → ZGHA · Changsha (Changsha) OTC7614 · A67614 · sched 14:15Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-06-18 3 legs OTC
ZPLJ → ZSCN → ZPLJ → ZGHA
ZPLJ ZSCN ZPLJ · Lijiang → ZSCN · Nanchang OTC7293 · A67293 · sched 03:10Z
ZSCN ZPLJ ZSCN · Nanchang → ZPLJ · Lijiang OTC7294 · A67294 · ⏱ 06:54– (Nonem)
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) OTC7294 · A67294 · sched 13:00Z
2026-06-17 3 legs OTC
ZSYT → ? → ZGHA → ZPLJ
ZSYT ? ZSYT · Yantai → — ferry · ⏱ 08:27– (Nonem)
ZUTF ZGHA ZUTF · Chengdu (Jianyang) → ZGHA · Changsha (Changsha) OTC7776 · A67776 · sched 12:35Z
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang OTC7293 · A67293 · ⏱ 00:10–02:00 (111m)
2026-06-16 4 legs
ZSJN → ? → ? → ? → ?
ZSJN ? ZSJN · Jinan (Licheng) → — ferry · ⏱ 02:35– (Nonem)
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
ZBDT ? ZBDT · Datong → — ferry · sched Z
2026-06-15 3 legs OTC
ZGHA → ZUTF → ? → ?
ZGHA ZUTF ZGHA · Changsha (Changsha) → ZUTF · Chengdu (Jianyang) OTC7775 · A67775 · sched 02:00Z
ZUTF ? ZUTF · Chengdu (Jianyang) → — ferry · ⏱ 05:13– (Nonem)
? ? — → — ferry · sched Z
2026-06-13 3 legs OTC
ZSJG → ZPPP → ? → ?
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
ZPPP ? ZPPP · Kunming → — ferry · ⏱ 16:10– (Nonem)
ZSSR ? ZSSR · Shangrao (Hengfeng) → — ferry · sched Z
2026-06-11 3 legs OTC
ZSQD → ZBLA → ZPPP → ?
ZSQD ZBLA ZSQD · Qingdao (Jiaozhou) → ZBLA · Hailar OTC7107 · A67107 · sched 04:45Z
ZSQD ZPPP ZSQD · Qingdao (Jiaozhou) → ZPPP · Kunming ⚠ gap OTC7108 · A67108 · sched 12:20Z
ZBLA ? ZBLA · Hailar → — ⚠ gap OTC7107 · A67107 · sched Z
2026-06-10 4 legs OTC
ZSJG → ZPPP → ZJHK → ZPPP → ?
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
ZPPP ZJHK ZPPP · Kunming → ZJHK · Haikou (Meilan) OTC7703 · A67703 · ⏱ 09:32– (Nonem)
ZJHK ZPPP ZJHK · Haikou (Meilan) → ZPPP · Kunming OTC7704 · A67704 · sched 12:20Z
? ? — → — ferry · sched Z
2026-06-09 2 legs OTC
ZSQD → ZBLA → ?
ZSQD ZBLA ZSQD · Qingdao (Jiaozhou) → ZBLA · Hailar OTC7107 · A67107 · sched 04:45Z
ZBLA ? ZBLA · Hailar → — ferry · sched Z
2026-06-08 3 legs OTC
ZSJG → ZPPP → ? → ?
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
ZPPP ? ZPPP · Kunming → — ferry OTC7703 · sched Z
ZJHK ? ZJHK · Haikou (Meilan) → — ferry OTC7704 · sched Z
2026-06-06 4 legs OTC
ZSJG → ZPPP → ? → ? → ?
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
? ? — → — ferry · sched Z
ZPPP ? ZPPP · Kunming → — ferry · sched Z
ZSSR ? ZSSR · Shangrao (Hengfeng) → — ferry · sched Z
2026-06-04 3 legs OTC
ZSJG → ZPPP → ? → ?
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-06-03 1 legs OTC
ZSJG → ZPPP
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
2026-06-02 2 legs OTC
ZSJG → ZPPP → ?
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7106 · A67106 · sched 04:55Z
ZSSR ? ZSSR · Shangrao (Hengfeng) → — ferry ⚠ gap · sched Z
2026-06-01 2 legs OTC
ZSWX → ZYCC → ?
ZSWX ZYCC ZSWX · Wuxi → ZYCC · Changchun OTC7147 · A67147 · sched 04:10Z
ZYCC ? ZYCC · Changchun → — ferry · sched Z
2026-05-31 5 legs OTC
ZSWZ → ZUTR → ? → ZSWZ → ? → ?
ZSWZ ZUTR ZSWZ · Wenzhou (Longwan) → ZUTR · Tongren (Daxing) ferry OTC7318 · ⏱ 05:41–07:18 (97m)
ZUYB ? ZUYB · Yibin (Cuiping) → — ferry ⚠ gap · sched Z
ZSSR ZSWZ ZSSR · Shangrao (Hengfeng) → ZSWZ · Wenzhou (Longwan) OTC7744 · A67744 · sched Z
ZUTR ? ZUTR · Tongren (Daxing) → — ferry ⚠ gap · sched Z
ZSWX ? ZSWX · Wuxi → — OTC7744 · A67744 · sched Z
2026-05-30 3 legs OTC
ZUGY → ZSWX → ? → ?
ZUGY ZSWX ZUGY · Guiyang (Nanming) → ZSWX · Wuxi OTC7736 · A67736 · sched 06:05Z
? ? — → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-05-29 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 12:35– (Nonem)
2026-05-28 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 12:37– (Nonem)
? ? — → — ferry · sched Z
2026-05-27 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-26 2 legs
ZSWX → ? → ?
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
? ? — → — ferry · sched Z
2026-05-25 1 legs OTC
ZLXN → ZSWX
ZLXN ZSWX ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSWX · Wuxi OTC7196 · A67196 · sched 10:45Z
2026-05-24 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · ⏱ 01:35– (Nonem)
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-23 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-22 4 legs OTC
ZSWX → ? → ZGSD → ZSWX → ?
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 01:37– (Nonem)
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi ⚠ gap OTC7208 · A67208 · sched 12:25Z
ZGSD ? ZGSD · Zhuhai (Jinwan) → — ferry ⚠ gap OTC7208 · sched Z
2026-05-21 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
? ? — → — ferry · sched Z
2026-05-20 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 12:24– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-05-19 4 legs round-trip OTC
ZSWX → ? → ZGSD → ZPLJ → ZSWX
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 01:23– (Nonem)
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 12:56– (Nonem)
2026-05-18 4 legs
? → ? → ? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-05-17 2 legs OTC
ZLXN → ZSNJ → ?
ZLXN ZSNJ ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSNJ · Nanjing OTC7753 · A67753 · sched 03:20Z
ZSNJ ? ZSNJ · Nanjing → — ferry · sched Z
2026-05-16 2 legs OTC
ZBDT → ZGHA → ?
ZBDT ZGHA ZBDT · Datong → ZGHA · Changsha (Changsha) OTC7638 · A67638 · sched 08:45Z
? ? — → — ferry · sched Z
2026-05-15 2 legs
ZWTP → ? → ?
ZWTP ? ZWTP → — ferry · ⏱ 09:53– (Nonem)
? ? — → — ferry · sched Z
2026-05-11 1 legs
? → ?
? ? — → — ferry · sched Z
2026-05-10 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-09 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-08 3 legs round-trip OTC
ZSWX → ZGSD → ZPLJ → ZSWX
ZSWX ZGSD ZSWX · Wuxi → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · ⏱ 01:35– (Nonem)
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-07 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-06 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-05 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-05-04 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-03 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-05-02 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-05-01 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-30 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 12:27– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-29 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 13:01– (Nonem)
2026-04-28 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-27 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-26 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched Z
2026-04-25 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-24 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched Z
2026-04-23 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-22 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched Z
2026-04-21 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · ⏱ 05:49– (Nonem)
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-20 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-19 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-18 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-17 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched Z
2026-04-16 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 12:49– (Nonem)
2026-04-15 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-14 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:20Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:25Z
2026-04-13 2 legs round-trip OTC
ZPLJ → ZGSD → ZPLJ
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
2026-04-12 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
2026-04-11 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
? ? — → — ferry · sched Z
2026-04-10 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
? ? — → — ferry · sched Z
2026-04-09 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-08 3 legs OTC
ZGSD → ZPLJ → ZGSD → ZSWX
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
? ZGSD — → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi ⚠ gap OTC7208 · A67208 · sched Z
2026-04-07 2 legs round-trip OTC
ZSWX → ZYHB → ZSWX
ZSWX ZYHB ZSWX · Wuxi → ZYHB · Harbin OTC7193 · A67193 · sched 01:20Z
ZYHB ZSWX ZYHB · Harbin → ZSWX · Wuxi OTC7194 · A67194 · sched 05:05Z
2026-04-06 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
? ? — → — ferry · sched Z
2026-04-05 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched Z
2026-04-04 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
? ? — → — ferry · sched Z
2026-04-03 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
? ? — → — ferry · sched Z
2026-04-02 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-01 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
2026-03-31 3 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · ⏱ 13:18– (Nonem)
2026-03-30 4 legs OTC
ZPLJ → ZGSD → ZPLJ → ZSWX → ?
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
? ? — → — ferry · sched Z
2026-03-29 4 legs round-trip OTC
ZSWX → ZPLJ → ZGSD → ZPLJ → ZSWX
ZSWX ZPLJ ZSWX · Wuxi → ZPLJ · Lijiang OTC7207 · A67207 · sched 01:35Z
ZPLJ ZGSD ZPLJ · Lijiang → ZGSD · Zhuhai (Jinwan) OTC7207 · A67207 · sched 05:30Z
ZGSD ZPLJ ZGSD · Zhuhai (Jinwan) → ZPLJ · Lijiang OTC7208 · A67208 · sched 09:05Z
ZPLJ ZSWX ZPLJ · Lijiang → ZSWX · Wuxi OTC7208 · A67208 · sched 12:15Z
2026-03-28 3 legs round-trip OTC
ZSWX → ZUTF → ZPBS → ZSWX
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) OTC7761 · A67761 · sched 00:30Z
ZUTF ZPBS ZUTF · Chengdu (Jianyang) → ZPBS · Baoshan (Longyang) OTC7761 · A67761 · ⏱ 05:21– (Nonem)
? ZSWX — → ZSWX · Wuxi ferry · sched Z
2026-03-27 2 legs OTC
ZSWX → ZUTF → ZPBS
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) OTC7761 · A67761 · sched 00:30Z
ZUTF ZPBS ZUTF · Chengdu (Jianyang) → ZPBS · Baoshan (Longyang) OTC7761 · A67761 · sched 04:50Z
2026-03-26 2 legs OTC
ZSWX → ZUYB → ?
ZSWX ZUYB ZSWX · Wuxi → ZUYB · Yibin (Cuiping) OTC7221 · A67221 · sched 07:50Z
ZUYB ? ZUYB · Yibin (Cuiping) → — OTC7221 · A67221 · sched Z
2026-03-24 2 legs round-trip OTC
ZSWX → ZUYB → ZSWX
ZSWX ZUYB ZSWX · Wuxi → ZUYB · Yibin (Cuiping) OTC7221 · A67221 · sched 07:50Z
ZUYB ZSWX ZUYB · Yibin (Cuiping) → ZSWX · Wuxi OTC7222 · A67222 · sched 11:50Z