‹ Aircraft

B-8980 / 781118

176 flights over 55 days · 3.2 legs/day · base ZBTJ · Tianjin · operators: SNG

176
Flights
16
Airports served
11%
ADS-B observed
16
Ferry / no-flightnum

Aircraft identity

A320 A320
· reg B-8980
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-07 3 legs SNG
ZYSQ → ? → ? → ZYHB
ZYSQ ? ZYSQ · Qian Gorlos Mongol Autonomous County → — SNG3202 · LT3202 · sched Z
ZYSQ ? ZYSQ · Qian Gorlos Mongol Autonomous County → — SNG3201 · LT3202 · sched Z
ZYSQ ZYHB ZYSQ · Qian Gorlos Mongol Autonomous County → ZYHB · Harbin SNG3203 · LT3203 · sched Z
2026-06-06 1 legs SNG
ZYHB → ?
ZYHB ? ZYHB · Harbin → — SNG3201 · LT3201 · sched Z
2026-05-31 2 legs round-trip SNG
ZYHB → ZGHA → ZYHB
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6673 · LT6673 · sched 00:05Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6674 · LT6674 · ⏱ 05:17– (Nonem)
2026-05-29 4 legs round-trip SNG
ZYHB → ZBTS → ZGSD → ZBTS → ZYHB
ZYHB ZBTS ZYHB · Harbin → ZBTS SNG6679 · LT6679 · sched 01:00Z
ZBTS ZGSD ZBTS → ZGSD · Zhuhai (Jinwan) SNG6679 · LT6679 · sched 03:50Z
ZGSD ZBTS ZGSD · Zhuhai (Jinwan) → ZBTS SNG6680 · LT6680 · sched 08:15Z
ZBTS ZYHB ZBTS → ZYHB · Harbin SNG6680 · LT6680 · sched 12:25Z
2026-05-27 2 legs round-trip SNG
ZYHB → ZGHA → ZYHB
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6673 · LT6673 · sched 00:20Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6674 · LT6674 · ⏱ 05:23– (Nonem)
2026-05-25 4 legs round-trip SNG
ZYHB → ZBTS → ZGSD → ZBTS → ZYHB
ZYHB ZBTS ZYHB · Harbin → ZBTS SNG6679 · LT6679 · sched 01:00Z
ZBTS ZGSD ZBTS → ZGSD · Zhuhai (Jinwan) SNG6679 · LT6679 · sched 03:50Z
ZGSD ZBTS ZGSD · Zhuhai (Jinwan) → ZBTS SNG6680 · LT6680 · sched 08:15Z
ZBTS ZYHB ZBTS → ZYHB · Harbin SNG6680 · LT6680 · sched 12:25Z
2026-05-24 4 legs SNG
ZGZJ → ZSJN → ZGZJ → ZBYN → ZYHB
ZGZJ ZSJN ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng) SNG8801 · LT8801 · sched 00:20Z
ZSJN ZGZJ ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang SNG8802 · LT8802 · sched 04:50Z
ZGZJ ZBYN ZGZJ · Zhanjiang → ZBYN · Taiyuan SNG6670 · LT6670 · sched 08:40Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin SNG6670 · LT6670 · sched 12:40Z
2026-05-23 2 legs round-trip SNG
ZGZJ → ZSAM → ZGZJ
ZGZJ ZSAM ZGZJ · Zhanjiang → ZSAM · Xiamen SNG8817 · LT8817 · sched 01:05Z
ZSAM ZGZJ ZSAM · Xiamen → ZGZJ · Zhanjiang SNG8818 · LT8818 · sched 04:20Z
2026-05-20 2 legs round-trip SNG
ZGZJ → ZSJN → ZGZJ
ZGZJ ZSJN ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng) SNG8801 · LT8801 · sched 00:20Z
ZSJN ZGZJ ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang SNG8802 · LT8802 · ⏱ 05:30–08:48 (197m)
2026-05-19 2 legs round-trip SNG
ZGZJ → ZSAM → ZGZJ
ZGZJ ZSAM ZGZJ · Zhanjiang → ZSAM · Xiamen SNG8817 · LT8817 · ⏱ 01:02– (Nonem)
ZSAM ZGZJ ZSAM · Xiamen → ZGZJ · Zhanjiang SNG8818 · LT8818 · sched 04:20Z
2026-05-18 2 legs SNG
ZYHB → ZBYN → ZGZJ
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan SNG6669 · LT6669 · sched 10:30Z
ZBYN ZGZJ ZBYN · Taiyuan → ZGZJ · Zhanjiang SNG6669 · LT6669 · sched 14:30Z
2026-05-15 2 legs round-trip SNG
ZYHB → ZGHA → ZYHB
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6673 · LT6673 · sched 00:20Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6674 · LT6674 · ⏱ 05:25– (Nonem)
2026-05-13 2 legs round-trip SNG
ZYHB → ZGHA → ZYHB
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6673 · LT6673 · sched 00:20Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6674 · LT6674 · sched 05:20Z
2026-05-10 2 legs SNG
ZGZJ → ZBYN → ZYHB
ZGZJ ZBYN ZGZJ · Zhanjiang → ZBYN · Taiyuan SNG6670 · LT6670 · sched 08:40Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin SNG6670 · LT6670 · sched 12:40Z
2026-05-09 2 legs round-trip SNG
ZGZJ → ZSAM → ZGZJ
ZGZJ ZSAM ZGZJ · Zhanjiang → ZSAM · Xiamen SNG8817 · LT8817 · sched 01:05Z
ZSAM ZGZJ ZSAM · Xiamen → ZGZJ · Zhanjiang SNG8818 · LT8818 · sched 04:20Z
2026-05-08 2 legs round-trip SNG
ZGZJ → ZSJN → ZGZJ
ZGZJ ZSJN ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng) SNG8801 · LT8801 · sched 00:20Z
ZSJN ZGZJ ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang SNG8802 · LT8802 · sched 04:50Z
2026-05-07 2 legs round-trip SNG
ZGZJ → ZSAM → ZGZJ
ZGZJ ZSAM ZGZJ · Zhanjiang → ZSAM · Xiamen SNG8817 · LT8817 · ⏱ 02:01– (Nonem)
ZSAM ZGZJ ZSAM · Xiamen → ZGZJ · Zhanjiang SNG8818 · LT8818 · ⏱ 06:39–08:26 (107m)
2026-05-06 4 legs SNG
ZYHB → ZGHA → ZYHB → ZBYN → ZGZJ
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6673 · LT6673 · sched 00:20Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6674 · LT6674 · sched 05:20Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan SNG6669 · LT6669 · sched 10:30Z
ZBYN ZGZJ ZBYN · Taiyuan → ZGZJ · Zhanjiang SNG6669 · LT6669 · sched 14:30Z
2026-05-05 3 legs SNG
ZBSJ → ZGOW → ZBSJ → ZYHB
ZBSJ ZGOW ZBSJ · Shijiazhuang → ZGOW · Jieyang (Rongcheng) SNG6697 · LT6697 · sched 02:55Z
ZGOW ZBSJ ZGOW · Jieyang (Rongcheng) → ZBSJ · Shijiazhuang SNG6698 · LT6698 · sched 10:00Z
ZBSJ ZYHB ZBSJ · Shijiazhuang → ZYHB · Harbin SNG6698 · LT6698 · sched 13:45Z
2026-05-04 5 legs SNG
ZGZJ → ZSJN → ZGZJ → ZBYN → ZYHB → ZBSJ
ZGZJ ZSJN ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng) SNG8801 · LT8801 · ⏱ 00:15– (Nonem)
ZSJN ZGZJ ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang SNG8802 · LT8802 · sched 04:50Z
ZGZJ ZBYN ZGZJ · Zhanjiang → ZBYN · Taiyuan SNG6670 · LT6670 · sched 08:40Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin SNG6670 · LT6670 · sched 12:40Z
ZYHB ZBSJ ZYHB · Harbin → ZBSJ · Shijiazhuang SNG6697 · LT6697 · sched 23:45Z
2026-05-03 4 legs SNG
ZBTJ → ZBLA → ZYHB → ZBYN → ZGZJ
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 03:35Z
ZBLA ZYHB ZBLA · Hailar → ZYHB · Harbin SNG6602 · LT6602 · sched 07:20Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan SNG6669 · LT6669 · sched 10:30Z
ZBYN ZGZJ ZBYN · Taiyuan → ZGZJ · Zhanjiang SNG6669 · LT6669 · sched 14:30Z
2026-05-02 5 legs SNG
ZUTF → ZBTS → ZYHB → ZBTS → ZUTF → ZBTJ
ZUTF ZBTS ZUTF · Chengdu (Jianyang) → ZBTS SNG6618 · LT6618 · ⏱ 01:42– (Nonem)
ZBTS ZYHB ZBTS → ZYHB · Harbin SNG6618 · LT6618 · sched 05:25Z
ZYHB ZBTS ZYHB · Harbin → ZBTS SNG6617 · LT6617 · sched 10:00Z
ZBTS ZUTF ZBTS → ZUTF · Chengdu (Jianyang) SNG6617 · LT6617 · sched 13:05Z
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 23:55Z
2026-05-01 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-30 4 legs round-trip SNG
ZUTF → ZBTS → ZYHB → ZBTS → ZUTF
ZUTF ZBTS ZUTF · Chengdu (Jianyang) → ZBTS SNG6618 · LT6618 · sched 01:30Z
ZBTS ZYHB ZBTS → ZYHB · Harbin SNG6618 · LT6618 · sched 05:25Z
ZYHB ZBTS ZYHB · Harbin → ZBTS SNG6617 · LT6617 · ⏱ 10:07– (Nonem)
ZBTS ZUTF ZBTS → ZUTF · Chengdu (Jianyang) SNG6617 · LT6617 · sched 13:05Z
2026-04-29 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-27 5 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · ⏱ 01:43– (Nonem)
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZUTF ZUTF ZUTF · Chengdu (Jianyang) → ZUTF · Chengdu (Jianyang) ⚠ gap SNG1326 · LT1326 · sched 11:35Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) ⚠ gap SNG1326 · LT1326 · sched 11:35Z
2026-04-26 5 legs SNG
ZBTJ → ZBLA → ZYHB → ZBLA → ZBTJ → ZUTF
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 03:35Z
ZBLA ZYHB ZBLA · Hailar → ZYHB · Harbin SNG6602 · LT6602 · sched 07:20Z
ZYHB ZBLA ZYHB · Harbin → ZBLA · Hailar SNG6601 · LT6601 · sched 10:00Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 12:05Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 15:05Z
2026-04-25 1 legs SNG
ZUTF → ZBTJ
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 23:55Z
2026-04-24 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-22 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · ⏱ 01:39– (Nonem)
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-20 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-19 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · ⏱ 01:43– (Nonem)
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-18 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-17 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-16 3 legs SNG
ZBLA → ZBTJ → ZUTF → ?
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
? ? — → — ferry · sched Z
2026-04-15 4 legs
? → ? → ? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-14 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-13 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-12 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-11 3 legs
? → ? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-10 3 legs SNG
ZUTF → ZBTJ → ? → ?
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-09 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-08 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · ⏱ 11:33– (Nonem)
2026-04-07 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-06 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · ⏱ 01:46– (Nonem)
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-05 2 legs SNG
ZBLA → ZBTJ → ZUTF
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-04 2 legs SNG
ZUTF → ZBTJ → ZBLA
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
2026-04-03 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · sched 01:30Z
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-02 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · ⏱ 01:43– (Nonem)
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-04-01 4 legs round-trip SNG
ZUTF → ZBTJ → ZBLA → ZBTJ → ZUTF
ZUTF ZBTJ ZUTF · Chengdu (Jianyang) → ZBTJ · Tianjin SNG1325 · LT1325 · ⏱ 01:55– (Nonem)
ZBTJ ZBLA ZBTJ · Tianjin → ZBLA · Hailar SNG1325 · LT1325 · sched 05:15Z
ZBLA ZBTJ ZBLA · Hailar → ZBTJ · Tianjin SNG1326 · LT1326 · sched 08:20Z
ZBTJ ZUTF ZBTJ · Tianjin → ZUTF · Chengdu (Jianyang) SNG1326 · LT1326 · sched 11:35Z
2026-03-28 1 legs SNG
ZYHB → ZUTF
ZYHB ZUTF ZYHB · Harbin → ZUTF · Chengdu (Jianyang) SNG4347 · LT4347 · sched 01:10Z
2026-03-27 3 legs SNG
ZGZJ → ZGHA → ZYHB → ?
ZGZJ ZGHA ZGZJ · Zhanjiang → ZGHA · Changsha (Changsha) SNG6646 · LT6646 · sched 08:10Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6646 · LT6646 · ⏱ 10:57– (Nonem)
ZGHA ? ZGHA · Changsha (Changsha) → — ⚠ gap SNG6645 · LT6645 · sched Z
2026-03-26 5 legs SNG
ZYHB → ZLIC → ZUGY → ZLIC → ZYHB → ZGHA
ZYHB ZLIC ZYHB · Harbin → ZLIC · Yinchuan SNG4321 · LT4321 · sched 00:15Z
ZLIC ZUGY ZLIC · Yinchuan → ZUGY · Guiyang (Nanming) SNG4321 · LT4321 · sched 04:35Z
ZUGY ZLIC ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan SNG4322 · LT4322 · sched 07:50Z
ZLIC ZYHB ZLIC · Yinchuan → ZYHB · Harbin SNG4322 · LT4322 · sched 11:15Z
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6645 · LT6645 · sched 23:45Z
2026-03-25 3 legs SNG
ZGHA → ZGZJ → ZGHA → ZYHB
ZGHA ZGZJ ZGHA · Changsha (Changsha) → ZGZJ · Zhanjiang SNG6645 · LT6645 · sched 05:05Z
ZGZJ ZGHA ZGZJ · Zhanjiang → ZGHA · Changsha (Changsha) SNG6646 · LT6646 · sched 08:10Z
ZGHA ZYHB ZGHA · Changsha (Changsha) → ZYHB · Harbin SNG6646 · LT6646 · ⏱ 11:04– (Nonem)
2026-03-24 5 legs SNG
ZYHB → ZLIC → ZUGY → ZLIC → ZYHB → ZGHA
ZYHB ZLIC ZYHB · Harbin → ZLIC · Yinchuan SNG4321 · LT4321 · sched 00:15Z
ZLIC ZUGY ZLIC · Yinchuan → ZUGY · Guiyang (Nanming) SNG4321 · LT4321 · sched 04:35Z
ZUGY ZLIC ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan SNG4322 · LT4322 · ⏱ 07:58– (Nonem)
ZLIC ZYHB ZLIC · Yinchuan → ZYHB · Harbin SNG4322 · LT4322 · sched 11:15Z
ZYHB ZGHA ZYHB · Harbin → ZGHA · Changsha (Changsha) SNG6645 · LT6645 · sched 23:45Z