‹ Aircraft

B-8285 / 780EF3

348 flights over 90 days · 3.87 legs/day · base ZGHA · Changsha (Changsha) · operators: OTC

348
Flights
12
Airports served
41%
ADS-B observed
13
Ferry / no-flightnum

Aircraft identity

A321-211 A321
Air Travel Corp. · reg B-8285
Airbus Industrie · 2 · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip OTC
ZPPP → ZSWX → ZYCC → ZSWX → ZPPP
ZPPP ZSWX ZPPP · Kunming → ZSWX · Wuxi OTC7147 · A67147 · sched 00:25Z
ZSWX ZYCC ZSWX · Wuxi → ZYCC · Changchun OTC7147 · A67147 · ⏱ 04:15–06:24 (129m)
ZYCC ZSWX ZYCC · Changchun → ZSWX · Wuxi OTC7148 · A67148 · sched 07:40Z
ZSWX ZPPP ZSWX · Wuxi → ZPPP · Kunming OTC7148 · A67148 · ⏱ 12:00–14:32 (152m)
2026-06-22 4 legs round-trip OTC
ZPPP → ZSWX → ZYCC → ZSWX → ZPPP
ZPPP ZSWX ZPPP · Kunming → ZSWX · Wuxi OTC7147 · A67147 · sched 00:25Z
ZSWX ZYCC ZSWX · Wuxi → ZYCC · Changchun OTC7147 · A67147 · ⏱ 04:33–06:46 (133m)
ZYCC ZSWX ZYCC · Changchun → ZSWX · Wuxi OTC7148 · A67148 · sched 07:40Z
ZSWX ZPPP ZSWX · Wuxi → ZPPP · Kunming OTC7148 · A67148 · ⏱ 12:06–14:43 (157m)
2026-06-21 4 legs round-trip OTC
ZPPP → ZSNT → ZBLA → ZSNT → ZPPP
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) OTC7709 · A67709 · sched 00:30Z
ZSNT ZBLA ZSNT · Nantong (Tongzhou) → ZBLA · Hailar OTC7709 · A67709 · sched 04:25Z
ZBLA ZSNT ZBLA · Hailar → ZSNT · Nantong (Tongzhou) OTC7710 · A67710 · sched 09:20Z
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming OTC7710 · A67710 · sched Z
2026-06-20 4 legs round-trip OTC
ZPPP → ZSQD → ZBLA → ZSQD → ZPPP
ZPPP ZSQD ZPPP · Kunming → ZSQD · Qingdao (Jiaozhou) OTC7107 · A67107 · sched 00:20Z
ZSQD ZBLA ZSQD · Qingdao (Jiaozhou) → ZBLA · Hailar OTC7107 · A67107 · sched 04:45Z
ZBLA ZSQD ZBLA · Hailar → ZSQD · Qingdao (Jiaozhou) OTC7108 · A67108 · sched 08:30Z
ZSQD ZPPP ZSQD · Qingdao (Jiaozhou) → ZPPP · Kunming OTC7108 · A67108 · ⏱ 12:19–15:26 (187m)
2026-06-19 4 legs round-trip OTC
ZPPP → ZSNT → ZBLA → ZSNT → ZPPP
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) OTC7709 · A67709 · ⏱ 00:49– (Nonem)
ZSNT ZBLA ZSNT · Nantong (Tongzhou) → ZBLA · Hailar OTC7709 · A67709 · sched 04:25Z
ZBLA ZSNT ZBLA · Hailar → ZSNT · Nantong (Tongzhou) OTC7710 · A67710 · sched 09:20Z
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming OTC7710 · A67710 · sched 13:35Z
2026-06-18 4 legs round-trip OTC
ZPPP → ZSQD → ZBLA → ZSQD → ZPPP
ZPPP ZSQD ZPPP · Kunming → ZSQD · Qingdao (Jiaozhou) OTC7107 · A67107 · ⏱ 00:37– (Nonem)
ZSQD ZBLA ZSQD · Qingdao (Jiaozhou) → ZBLA · Hailar OTC7107 · A67107 · sched 04:45Z
ZBLA ZSQD ZBLA · Hailar → ZSQD · Qingdao (Jiaozhou) OTC7108 · A67108 · sched 08:30Z
ZSQD ZPPP ZSQD · Qingdao (Jiaozhou) → ZPPP · Kunming OTC7108 · A67108 · sched 12:20Z
2026-06-17 4 legs round-trip OTC
ZPPP → ZSNT → ZBLA → ZSNT → ZPPP
ZPPP ZSNT ZPPP · Kunming → ZSNT · Nantong (Tongzhou) OTC7709 · A67709 · ⏱ 00:38– (Nonem)
ZSNT ZBLA ZSNT · Nantong (Tongzhou) → ZBLA · Hailar OTC7709 · A67709 · sched 04:25Z
ZBLA ZSNT ZBLA · Hailar → ZSNT · Nantong (Tongzhou) OTC7710 · A67710 · sched 09:20Z
ZSNT ZPPP ZSNT · Nantong (Tongzhou) → ZPPP · Kunming OTC7710 · A67710 · ⏱ 13:48– (Nonem)
2026-06-16 5 legs OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA → ZPPP
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:28– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:47– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7138 · A67138 · sched 15:15Z
2026-06-15 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:06– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:47–10:43 (116m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-06-14 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:20–02:14 (114m)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:59– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:04– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:35– (Nonem)
2026-06-13 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:09– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-06-12 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:39– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:31– (Nonem)
2026-06-11 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:35– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:04–05:57 (113m)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:33– (Nonem)
2026-06-10 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:23– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-06-09 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:28–02:22 (115m)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:53– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:07–09:51 (104m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-06-08 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:26– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:57– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:19– (Nonem)
2026-06-07 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:32– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:05– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-06-06 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:27– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:04–09:37 (93m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:49– (Nonem)
2026-06-05 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:28– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-06-04 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:00– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:29– (Nonem)
2026-06-03 5 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:33– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 10:45– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
ZGCD ZGHA ZGCD · Changde (Dingcheng) → ZGHA · Changsha (Changsha) ⚠ gap OTC7778 · A67778 · sched Z
2026-06-02 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:10–09:46 (96m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:25– (Nonem)
2026-06-01 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:29– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:55– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:53–10:26 (93m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-31 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:34– (Nonem)
2026-05-30 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:24– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:02– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:07–09:46 (99m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-05-29 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:10– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:26–13:56 (90m)
2026-05-28 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:31–02:27 (115m)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:07–06:09 (122m)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:18–13:53 (95m)
2026-05-27 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:30– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:59–06:00 (121m)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-26 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:16– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:16– (Nonem)
2026-05-25 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:29– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:12– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-24 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-23 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:53– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:16–09:58 (102m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-05-22 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:25– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:06– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:27– (Nonem)
2026-05-21 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-20 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:31– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:22– (Nonem)
2026-05-19 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:31– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:28– (Nonem)
2026-05-18 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:35–02:37 (121m)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:06– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:35– (Nonem)
2026-05-17 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:01– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-16 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:56– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:58–14:40 (102m)
2026-05-15 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:59– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:05–09:45 (100m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-14 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:10– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:04–09:46 (102m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-13 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:52– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-12 2 legs round-trip OTC
ZGHA → ZBAD → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
2026-05-11 2 legs round-trip OTC
ZGHA → ZBAD → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
2026-05-10 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-09 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:02– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-05-08 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-07 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:55– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:25– (Nonem)
2026-05-06 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:53–10:34 (101m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:43– (Nonem)
2026-05-05 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-05-04 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:26– (Nonem)
2026-05-03 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:18– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:12–06:09 (116m)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:08– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:20– (Nonem)
2026-05-02 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-05-01 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:37– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:14– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-04-30 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:24–02:29 (124m)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-04-29 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:27– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:12– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:53–10:37 (104m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:32– (Nonem)
2026-04-28 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:06– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-04-27 5 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGCS → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGCS ZPPP · Kunming → ZGCS · Changsha (Tianxin) OTC7119 · A67119 · sched 12:15Z
ZGHA ZGHA ZGHA · Changsha (Changsha) → ZGHA · Changsha (Changsha) ⚠ gap OTC7119 · A67119 · sched 12:15Z
2026-04-26 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:16–10:08 (112m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-04-25 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 13:01– (Nonem)
2026-04-24 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:01– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:46– (Nonem)
2026-04-23 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:01– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:39– (Nonem)
2026-04-22 3 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:30– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) ⚠ gap OTC7119 · A67119 · sched 12:15Z
2026-04-21 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:04– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:17– (Nonem)
2026-04-20 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:24– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
2026-04-19 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:15–09:59 (105m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:31– (Nonem)
2026-04-18 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:41– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:32–10:07 (95m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-04-17 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:19– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:24–14:00 (96m)
2026-04-16 4 legs OTC
ZGHA → ZPPP → ZGHA → ? → ?
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:05Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:15Z
? ? — → — ferry · sched Z
ZBAD ? ZBAD · Beijing → — ferry · sched Z
2026-04-15 2 legs
? → ? → ?
? ? — → — ferry · sched Z
ZBAD ? ZBAD · Beijing → — ferry · sched Z
2026-04-14 2 legs
? → ? → ?
? ? — → — ferry · sched Z
ZBAD ? ZBAD · Beijing → — ferry · sched Z
2026-04-13 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-12 2 legs
ZBAD → ? → ?
ZBAD ? ZBAD · Beijing → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-11 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-10 2 legs OTC
ZGHA → ZBAD → ?
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:28–02:24 (117m)
ZBAD ? ZBAD · Beijing → — ferry · sched Z
2026-04-09 5 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGKL → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:37– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:04– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:59–10:43 (104m)
ZPPP ZGKL ZPPP · Kunming → ZGKL · Guilin (Lingui) OTC7119 · A67119 · sched 12:45Z
ZGKL ZGHA ZGKL · Guilin (Lingui) → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched Z
2026-04-08 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:34–02:31 (117m)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:12– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:58–10:53 (116m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-04-07 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:26– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:52– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 13:00–14:39 (99m)
2026-04-06 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:28– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:03– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:54–14:20 (86m)
2026-04-05 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:55–10:40 (105m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-04-04 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 05:11– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-04-03 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:07– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · sched 08:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-04-02 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 00:46– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:05–06:05 (120m)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:49–10:31 (102m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:51– (Nonem)
2026-04-01 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · ⏱ 01:19– (Nonem)
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:55–10:38 (103m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-03-31 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · sched 03:55Z
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:51–10:38 (108m)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-03-30 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 04:01–06:05 (124m)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:47– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · sched 12:45Z
2026-03-29 4 legs round-trip OTC
ZGHA → ZBAD → ZGHA → ZPPP → ZGHA
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing OTC7777 · A67777 · sched 00:20Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) OTC7778 · A67778 · ⏱ 03:58– (Nonem)
ZGHA ZPPP ZGHA · Changsha (Changsha) → ZPPP · Kunming OTC7120 · A67120 · ⏱ 08:54– (Nonem)
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7119 · A67119 · ⏱ 12:56– (Nonem)
2026-03-28 4 legs OTC
ZSCN → ZPPP → ZSJG → ZPPP → ZGHA
ZSCN ZPPP ZSCN · Nanchang → ZPPP · Kunming OTC7144 · A67144 · sched 01:55Z
ZPPP ZSJG ZPPP · Kunming → ZSJG · Jining OTC7715 · A67715 · sched 06:00Z
ZSJG ZPPP ZSJG · Jining → ZPPP · Kunming OTC7716 · A67716 · sched 09:45Z
ZPPP ZGHA ZPPP · Kunming → ZGHA · Changsha (Changsha) OTC7151 · A67151 · sched 14:25Z
2026-03-27 5 legs OTC
ZPPP → ZSWX → ZYCC → ZSWX → ZPPP → ZSCN
ZPPP ZSWX ZPPP · Kunming → ZSWX · Wuxi OTC7147 · A67147 · sched 01:00Z
ZSWX ZYCC ZSWX · Wuxi → ZYCC · Changchun OTC7147 · A67147 · sched 04:35Z
ZYCC ZSWX ZYCC · Changchun → ZSWX · Wuxi OTC7148 · A67148 · sched 08:20Z
ZSWX ZPPP ZSWX · Wuxi → ZPPP · Kunming OTC7148 · A67148 · sched 12:00Z
ZPPP ZSCN ZPPP · Kunming → ZSCN · Nanchang OTC7143 · A67143 · ⏱ 22:55– (Nonem)
2026-03-25 4 legs round-trip OTC
ZPPP → ZSWX → ZYCC → ZSWX → ZPPP
ZPPP ZSWX ZPPP · Kunming → ZSWX · Wuxi OTC7147 · A67147 · sched 01:00Z
ZSWX ZYCC ZSWX · Wuxi → ZYCC · Changchun OTC7147 · A67147 · sched 04:35Z
ZYCC ZSWX ZYCC · Changchun → ZSWX · Wuxi OTC7148 · A67148 · ⏱ 08:26– (Nonem)
ZSWX ZPPP ZSWX · Wuxi → ZPPP · Kunming OTC7148 · A67148 · sched 12:00Z