✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-8578
/ 78100D
221 flights over 68 days · 3.25 legs/day · base ZYHB · Harbin · operators: SNG
221
Flights
22
Airports served
13%
ADS-B observed
3
Ferry / no-flightnum
Aircraft identity
A321
A321
—
· reg B-8578
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
SNG
ZSJG → ZGHZ → ZSJG → ZYHB
ZSJG
→
ZGHZ
ZSJG · Jining → ZGHZ · Huizhou (Pingtan)
SNG6609 · LT6609 · sched 03:25Z
ZGHZ
→
ZSJG
ZGHZ · Huizhou (Pingtan) → ZSJG · Jining
SNG6610 · LT6610 · sched 07:10Z
ZSJG
→
ZYHB
ZSJG · Jining → ZYHB · Harbin
SNG6610 · LT6610 · sched 10:45Z
2026-06-22
3 legs
SNG
ZYHB → ZGHA → ZYHB → ZSJG
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
→
ZSJG
ZYHB · Harbin → ZSJG · Jining
SNG6609 · LT6609 · sched 23:50Z
2026-06-21
3 legs
SNG
ZHLY → ZGHZ → ZHLY → ZYHB
ZHLY
→
ZGHZ
ZHLY · Luoyang (Laocheng) → ZGHZ · Huizhou (Pingtan)
SNG6651 · LT6651 · sched 02:45Z
ZGHZ
→
ZHLY
ZGHZ · Huizhou (Pingtan) → ZHLY · Luoyang (Laocheng)
SNG6652 · LT6652 · ⏱ 06:51– (Nonem)
ZHLY
→
ZYHB
ZHLY · Luoyang (Laocheng) → ZYHB · Harbin
SNG6652 · LT6652 · sched 09:55Z
2026-06-20
3 legs
SNG
ZGZJ → ZBTJ → ZYHB → ZHLY
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · ⏱ 08:31– (Nonem)
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · sched 12:55Z
ZYHB
→
ZHLY
ZYHB · Harbin → ZHLY · Luoyang (Laocheng)
SNG6651 · LT6651 · ⏱ 22:43– (Nonem)
2026-06-19
1 legs
SNG
ZSJN → ZGZJ
ZSJN
→
ZGZJ
ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang
SNG8802 · LT8802 · sched 04:25Z
2026-06-18
3 legs
SNG
ZGZJ → ZSAM → ZGZJ → ZSJN
ZGZJ
→
ZSAM
ZGZJ · Zhanjiang → ZSAM · Xiamen
SNG8817 · LT8817 · sched 01:05Z
ZSAM
→
ZGZJ
ZSAM · Xiamen → ZGZJ · Zhanjiang
SNG8818 · LT8818 · ⏱ 06:52–08:29 (97m)
ZGZJ
→
ZSJN
ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng)
SNG8801 · LT8801 · ⏱ 23:46– (Nonem)
2026-06-17
4 legs
SNG
ZYHB → ZGHA → ZYHB → ZBYN → ZGZJ
ZYHB
→
ZGHA
ZYHB · Harbin → ZGHA · Changsha (Changsha)
SNG6673 · LT6673 · ⏱ 00:23– (Nonem)
ZGHA
→
ZYHB
ZGHA · Changsha (Changsha) → ZYHB · Harbin
SNG6674 · LT6674 · sched 05:20Z
ZYHB
→
ZBYN
ZYHB · Harbin → ZBYN · Taiyuan
SNG6669 · LT6669 · sched 10:00Z
ZBYN
→
ZGZJ
ZBYN · Taiyuan → ZGZJ · Zhanjiang
SNG6669 · LT6669 · sched 14:00Z
2026-06-16
3 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 05:00Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:20Z
2026-06-15
1 legs
SNG
ZYHB → ZLYL
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-06-07
3 legs
SNG
ZSJN → ZGZJ → ZBYN → ZYHB
ZSJN
→
ZGZJ
ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang
SNG8802 · LT8802 · sched 01:50Z
ZGZJ
→
ZBYN
ZGZJ · Zhanjiang → ZBYN · Taiyuan
SNG6670 · LT6670 · sched 08:55Z
ZBYN
→
ZYHB
ZBYN · Taiyuan → ZYHB · Harbin
SNG6670 · LT6670 · sched 13:00Z
2026-06-06
3 legs
SNG
ZGZJ → ZSAM → ZGZJ → ZSJN
ZGZJ
→
ZSAM
ZGZJ · Zhanjiang → ZSAM · Xiamen
SNG8817 · LT8817 · sched 01:05Z
ZSAM
→
ZGZJ
ZSAM · Xiamen → ZGZJ · Zhanjiang
SNG8818 · LT8818 · sched 04:20Z
ZGZJ
→
ZSJN
ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng)
SNG8801 · LT8801 · sched 22:05Z
2026-06-05
1 legs
SNG
ZSJN → ZGZJ
ZSJN
→
ZGZJ
ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang
SNG8802 · LT8802 · ⏱ 02:00–04:58 (178m)
2026-06-04
1 legs
SNG
ZGZJ → ZSJN
ZGZJ
→
ZSJN
ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng)
SNG8801 · LT8801 · sched 22:05Z
2026-06-03
1 legs
SNG
ZSJN → ZGZJ
ZSJN
→
ZGZJ
ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang
SNG8802 · LT8802 · sched 01:50Z
2026-06-02
3 legs
SNG
ZYHB → ZBTJ → ZSJN → ?
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 10:50Z
ZGZJ
→
ZSJN
ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng)
⚠ gap
SNG8801 · LT8801 · ⏱ 22:03–01:08 (185m)
ZBTJ
→
?
ZBTJ · Tianjin → —
⚠ gap
SNG6619 · LT6619 · sched Z
2026-05-31
3 legs
SNG
ZHYC → ZGOW → ZHYC → ZYHB
ZHYC
→
ZGOW
ZHYC · Yichang (Xiaoting) → ZGOW · Jieyang (Rongcheng)
SNG6627 · LT6627 · sched 02:55Z
ZGOW
→
ZHYC
ZGOW · Jieyang (Rongcheng) → ZHYC · Yichang (Xiaoting)
SNG6628 · LT6628 · sched 10:00Z
ZHYC
→
ZYHB
ZHYC · Yichang (Xiaoting) → ZYHB · Harbin
SNG6628 · LT6628 · sched 12:50Z
2026-05-30
4 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZHYC
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:25Z
ZYHB
→
ZHYC
ZYHB · Harbin → ZHYC · Yichang (Xiaoting)
SNG6627 · LT6627 · sched 22:35Z
2026-05-29
1 legs
SNG
ZYHB → ZLYL
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · ⏱ 22:28– (Nonem)
2026-05-28
3 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 05:00Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:25Z
2026-05-27
1 legs
SNG
ZYHB → ZLYL
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-05-23
3 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:25Z
2026-05-22
1 legs
SNG
ZYHB → ZLYL
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-05-21
2 legs
SNG
ZGZJ → ZBTJ → ZYHB
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · sched 08:35Z
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · ⏱ 12:59– (Nonem)
2026-05-16
5 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZBTJ → ZGZJ
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:25Z
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · ⏱ 11:01– (Nonem)
ZBTJ
→
ZGZJ
ZBTJ · Tianjin → ZGZJ · Zhanjiang
SNG6619 · LT6619 · sched 14:20Z
2026-05-15
1 legs
SNG
ZYHB → ZLYL
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-05-14
3 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · ⏱ 05:13– (Nonem)
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:25Z
2026-05-13
1 legs
SNG
ZYHB → ZLYL
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-05-09
2 legs
SNG
ZGZJ → ZBTJ → ZYHB
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · sched 08:35Z
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · sched 12:55Z
2026-05-06
5 legs
SNG
ZSFZ → ZGZJ → ZSWZ → ZSYT → ZSWZ → ZGZJ
ZSFZ
→
ZGZJ
ZSFZ · Fuzhou (Changle) → ZGZJ · Zhanjiang
SNG8808 · LT8808 · sched 02:00Z
ZGZJ
→
ZSWZ
ZGZJ · Zhanjiang → ZSWZ · Wenzhou (Longwan)
SNG8811 · LT8811 · sched 04:40Z
ZSWZ
→
ZSYT
ZSWZ · Wenzhou (Longwan) → ZSYT · Yantai
SNG8811 · LT8811 · sched 07:45Z
ZSYT
→
ZSWZ
ZSYT · Yantai → ZSWZ · Wenzhou (Longwan)
SNG8812 · LT8812 · sched 10:50Z
ZSWZ
→
ZGZJ
ZSWZ · Wenzhou (Longwan) → ZGZJ · Zhanjiang
SNG8812 · LT8812 · sched 14:00Z
2026-05-05
6 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZBTJ → ZGZJ → ZSFZ
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:20Z
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 11:00Z
ZBTJ
→
ZGZJ
ZBTJ · Tianjin → ZGZJ · Zhanjiang
SNG6619 · LT6619 · sched 14:20Z
ZGZJ
→
ZSFZ
ZGZJ · Zhanjiang → ZSFZ · Fuzhou (Changle)
SNG8807 · LT8807 · sched 23:00Z
2026-05-04
4 legs
SNG
ZHYC → ZGOW → ZHYC → ZYHB → ZLYL
ZHYC
→
ZGOW
ZHYC · Yichang (Xiaoting) → ZGOW · Jieyang (Rongcheng)
SNG6627 · LT6627 · sched 02:55Z
ZGOW
→
ZHYC
ZGOW · Jieyang (Rongcheng) → ZHYC · Yichang (Xiaoting)
SNG6628 · LT6628 · sched 10:00Z
ZHYC
→
ZYHB
ZHYC · Yichang (Xiaoting) → ZYHB · Harbin
SNG6628 · LT6628 · sched 12:50Z
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-05-03
4 legs
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZHYC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · ⏱ 07:19– (Nonem)
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZHYC
ZYHB · Harbin → ZHYC · Yichang (Xiaoting)
SNG6627 · LT6627 · sched 22:35Z
2026-05-02
4 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZLIC
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · ⏱ 02:08– (Nonem)
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:20Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · ⏱ 23:21–02:06 (164m)
2026-05-01
4 legs
SNG
ZHYC → ZGOW → ZHYC → ZYHB → ZLYL
ZHYC
→
ZGOW
ZHYC · Yichang (Xiaoting) → ZGOW · Jieyang (Rongcheng)
SNG6627 · LT6627 · sched 02:55Z
ZGOW
→
ZHYC
ZGOW · Jieyang (Rongcheng) → ZHYC · Yichang (Xiaoting)
SNG6628 · LT6628 · ⏱ 10:05– (Nonem)
ZHYC
→
ZYHB
ZHYC · Yichang (Xiaoting) → ZYHB · Harbin
SNG6628 · LT6628 · sched 12:50Z
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-04-30
5 legs
SNG
ZGZJ → ZSAM → ZGZJ → ZBTJ → ZYHB → ZHYC
ZGZJ
→
ZSAM
ZGZJ · Zhanjiang → ZSAM · Xiamen
SNG8803 · LT8803 · ⏱ 01:03– (Nonem)
ZSAM
→
ZGZJ
ZSAM · Xiamen → ZGZJ · Zhanjiang
SNG8804 · LT8804 · sched 04:20Z
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · sched 08:35Z
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · sched 12:55Z
ZYHB
→
ZHYC
ZYHB · Harbin → ZHYC · Yichang (Xiaoting)
SNG6627 · LT6627 · sched 22:35Z
2026-04-29
5 legs
SNG
ZSFZ → ZGZJ → ZSWZ → ZSYT → ZSWZ → ?
ZSFZ
→
ZGZJ
ZSFZ · Fuzhou (Changle) → ZGZJ · Zhanjiang
SNG8808 · LT8808 · sched 02:00Z
ZGZJ
→
ZSWZ
ZGZJ · Zhanjiang → ZSWZ · Wenzhou (Longwan)
SNG8811 · LT8811 · sched 04:40Z
ZSWZ
→
ZSYT
ZSWZ · Wenzhou (Longwan) → ZSYT · Yantai
SNG8811 · LT8811 · sched 07:45Z
ZSYT
→
ZSWZ
ZSYT · Yantai → ZSWZ · Wenzhou (Longwan)
SNG8812 · LT8812 · sched 10:50Z
ZSWZ
→
?
ZSWZ · Wenzhou (Longwan) → —
SNG8812 · LT8812 · sched Z
2026-04-28
6 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZBTJ → ZGZJ → ZSFZ
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:20Z
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 10:50Z
ZBTJ
→
ZGZJ
ZBTJ · Tianjin → ZGZJ · Zhanjiang
SNG6619 · LT6619 · sched 14:15Z
ZGZJ
→
ZSFZ
ZGZJ · Zhanjiang → ZSFZ · Fuzhou (Changle)
SNG8807 · LT8807 · sched 23:00Z
2026-04-27
4 legs
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLYL
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-04-26
4 legs
round-trip
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLIC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-04-25
1 legs
SNG
ZYHB → ZLIC
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-04-23
2 legs
SNG
ZGZJ → ZBTJ → ZYHB
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · ⏱ 08:33– (Nonem)
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · sched 12:55Z
2026-04-22
4 legs
round-trip
SNG
ZGZJ → ZSWZ → ZSYT → ZSWZ → ZGZJ
ZGZJ
→
ZSWZ
ZGZJ · Zhanjiang → ZSWZ · Wenzhou (Longwan)
SNG8811 · LT8811 · sched 04:40Z
ZSWZ
→
ZSYT
ZSWZ · Wenzhou (Longwan) → ZSYT · Yantai
SNG8811 · LT8811 · ⏱ 09:06–10:50 (104m)
ZSYT
→
ZSWZ
ZSYT · Yantai → ZSWZ · Wenzhou (Longwan)
SNG8812 · LT8812 · ⏱ 11:57– (Nonem)
ZSWZ
→
ZGZJ
ZSWZ · Wenzhou (Longwan) → ZGZJ · Zhanjiang
SNG8812 · LT8812 · ⏱ 14:55–17:20 (145m)
2026-04-21
5 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZBTJ → ZGZJ
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:55Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:20Z
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 10:50Z
ZBTJ
→
ZGZJ
ZBTJ · Tianjin → ZGZJ · Zhanjiang
SNG6619 · LT6619 · sched 14:10Z
2026-04-20
4 legs
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLYL
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-04-19
4 legs
round-trip
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLIC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · ⏱ 23:20– (Nonem)
2026-04-18
5 legs
SNG
ZGZJ → ZSJN → ZGZJ → ZBTJ → ZYHB → ZLIC
ZGZJ
→
ZSJN
ZGZJ · Zhanjiang → ZSJN · Jinan (Licheng)
SNG8801 · LT8801 · sched 00:20Z
ZSJN
→
ZGZJ
ZSJN · Jinan (Licheng) → ZGZJ · Zhanjiang
SNG8802 · LT8802 · sched 04:30Z
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · sched 08:35Z
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · sched 12:55Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-04-17
4 legs
round-trip
SNG
ZGZJ → ZSWZ → ZSYT → ZSWZ → ZGZJ
ZGZJ
→
ZSWZ
ZGZJ · Zhanjiang → ZSWZ · Wenzhou (Longwan)
SNG8811 · LT8811 · sched 04:40Z
ZSWZ
→
ZSYT
ZSWZ · Wenzhou (Longwan) → ZSYT · Yantai
SNG8811 · LT8811 · ⏱ 09:10– (Nonem)
ZSYT
→
ZSWZ
ZSYT · Yantai → ZSWZ · Wenzhou (Longwan)
SNG8812 · LT8812 · sched 10:50Z
ZSWZ
→
ZGZJ
ZSWZ · Wenzhou (Longwan) → ZGZJ · Zhanjiang
SNG8812 · LT8812 · sched Z
2026-04-16
3 legs
round-trip
SNG
ZYHB → ZBTJ → ZGZJ → ZYHB
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · ⏱ 10:56– (Nonem)
ZBTJ
→
ZGZJ
ZBTJ · Tianjin → ZGZJ · Zhanjiang
SNG6619 · LT6619 · sched 14:10Z
?
→
ZYHB
— → ZYHB · Harbin
ferry
· sched Z
2026-04-14
3 legs
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:30Z
?
→
?
— → —
ferry
· sched Z
2026-04-13
4 legs
round-trip
SNG
ZGZJ → ZSWZ → ZSYT → ZSWZ → ZGZJ
ZGZJ
→
ZSWZ
ZGZJ · Zhanjiang → ZSWZ · Wenzhou (Longwan)
SNG8811 · LT8811 · sched 04:40Z
ZSWZ
→
ZSYT
ZSWZ · Wenzhou (Longwan) → ZSYT · Yantai
SNG8811 · LT8811 · sched 07:45Z
ZSYT
→
ZSWZ
ZSYT · Yantai → ZSWZ · Wenzhou (Longwan)
SNG8812 · LT8812 · sched 10:50Z
ZSWZ
→
ZGZJ
ZSWZ · Wenzhou (Longwan) → ZGZJ · Zhanjiang
SNG8812 · LT8812 · sched 14:00Z
2026-04-12
1 legs
SNG
ZSFZ → ZGZJ
ZSFZ
→
ZGZJ
ZSFZ · Fuzhou (Changle) → ZGZJ · Zhanjiang
SNG8808 · LT8808 · sched 02:00Z
2026-04-11
3 legs
SNG
ZYHB → ZBTJ → ZSFZ → ?
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 10:50Z
ZGZJ
→
ZSFZ
ZGZJ · Zhanjiang → ZSFZ · Fuzhou (Changle)
⚠ gap
SNG8807 · LT8807 · sched 23:00Z
?
→
?
— → —
ferry
SNG6619 · sched Z
2026-04-09
3 legs
SNG
ZGZJ → ZBTJ → ZLIC → ZYHB
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · sched 08:35Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
⚠ gap
SNG6659 · LT6659 · sched 23:20Z
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
⚠ gap
SNG6620 · LT6620 · sched Z
2026-04-07
5 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZBTJ → ZGZJ
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:10Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 05:15Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:30Z
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 10:50Z
ZBTJ
→
ZGZJ
ZBTJ · Tianjin → ZGZJ · Zhanjiang
SNG6619 · LT6619 · sched 14:10Z
2026-04-06
4 legs
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLYL
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-04-05
4 legs
round-trip
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLIC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-04-04
4 legs
round-trip
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLIC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 02:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 06:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 09:05Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-04-03
4 legs
round-trip
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLIC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 22:45Z
2026-04-02
3 legs
SNG
ZGZJ → ZBTJ → ZYHB → ZLIC
ZGZJ
→
ZBTJ
ZGZJ · Zhanjiang → ZBTJ · Tianjin
SNG6620 · LT6620 · ⏱ 08:33– (Nonem)
ZBTJ
→
ZYHB
ZBTJ · Tianjin → ZYHB · Harbin
SNG6620 · LT6620 · sched 12:55Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · ⏱ 23:10– (Nonem)
2026-04-01
4 legs
round-trip
SNG
ZGZJ → ZSWZ → ZSYT → ZSWZ → ZGZJ
ZGZJ
→
ZSWZ
ZGZJ · Zhanjiang → ZSWZ · Wenzhou (Longwan)
SNG8811 · LT8811 · sched 04:40Z
ZSWZ
→
ZSYT
ZSWZ · Wenzhou (Longwan) → ZSYT · Yantai
SNG8811 · LT8811 · sched 07:45Z
ZSYT
→
ZSWZ
ZSYT · Yantai → ZSWZ · Wenzhou (Longwan)
SNG8812 · LT8812 · sched 10:50Z
ZSWZ
→
ZGZJ
ZSWZ · Wenzhou (Longwan) → ZGZJ · Zhanjiang
SNG8812 · LT8812 · ⏱ 13:59–16:16 (137m)
2026-03-31
5 legs
SNG
ZLYL → ZUCK → ZLYL → ZYHB → ZBTJ → ?
ZLYL
→
ZUCK
ZLYL · Yulin → ZUCK · Chongqing
SNG6689 · LT6689 · sched 02:00Z
ZUCK
→
ZLYL
ZUCK · Chongqing → ZLYL · Yulin
SNG6690 · LT6690 · sched 04:50Z
ZLYL
→
ZYHB
ZLYL · Yulin → ZYHB · Harbin
SNG6690 · LT6690 · sched 07:20Z
ZYHB
→
ZBTJ
ZYHB · Harbin → ZBTJ · Tianjin
SNG6619 · LT6619 · sched 10:50Z
ZBTJ
→
?
ZBTJ · Tianjin → —
SNG6619 · LT6619 · sched Z
2026-03-30
4 legs
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLYL
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLYL
ZYHB · Harbin → ZLYL · Yulin
SNG6689 · LT6689 · sched 22:30Z
2026-03-29
4 legs
round-trip
SNG
ZLIC → ZUGY → ZLIC → ZYHB → ZLIC
ZLIC
→
ZUGY
ZLIC · Yinchuan → ZUGY · Guiyang (Nanming)
SNG6659 · LT6659 · sched 03:45Z
ZUGY
→
ZLIC
ZUGY · Guiyang (Nanming) → ZLIC · Yinchuan
SNG6660 · LT6660 · sched 07:05Z
ZLIC
→
ZYHB
ZLIC · Yinchuan → ZYHB · Harbin
SNG6660 · LT6660 · sched 10:15Z
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-03-28
1 legs
SNG
ZYHB → ZLIC
ZYHB
→
ZLIC
ZYHB · Harbin → ZLIC · Yinchuan
SNG6659 · LT6659 · sched 23:20Z
2026-03-27
4 legs
round-trip
SNG
ZYHB → ZBDS → ZGSZ → ZBDS → ZYHB
ZYHB
→
ZBDS
ZYHB · Harbin → ZBDS · Ordos
SNG6663 · LT6663 · sched 00:35Z
ZBDS
→
ZGSZ
ZBDS · Ordos → ZGSZ · Shenzhen
SNG6663 · LT6663 · ⏱ 05:18–08:21 (183m)
ZGSZ
→
ZBDS
ZGSZ · Shenzhen → ZBDS · Ordos
SNG6664 · LT6664 · sched 09:10Z
ZBDS
→
ZYHB
ZBDS · Ordos → ZYHB · Harbin
SNG6664 · LT6664 · sched Z
2026-03-26
4 legs
round-trip
SNG
ZYHB → ZBDS → ZJHK → ZBDS → ZYHB
ZYHB
→
ZBDS
ZYHB · Harbin → ZBDS · Ordos
SNG8893 · LT8893 · sched 00:20Z
ZBDS
→
ZJHK
ZBDS · Ordos → ZJHK · Haikou (Meilan)
SNG8893 · LT8893 · sched 03:55Z
ZJHK
→
ZBDS
ZJHK · Haikou (Meilan) → ZBDS · Ordos
SNG8894 · LT8894 · sched 08:50Z
ZBDS
→
ZYHB
ZBDS · Ordos → ZYHB · Harbin
SNG8894 · LT8894 · sched Z
2026-03-25
4 legs
round-trip
SNG
ZYHB → ZBDS → ZGSZ → ZBDS → ZYHB
ZYHB
→
ZBDS
ZYHB · Harbin → ZBDS · Ordos
SNG6663 · LT6663 · sched 00:35Z
ZBDS
→
ZGSZ
ZBDS · Ordos → ZGSZ · Shenzhen
SNG6663 · LT6663 · sched 04:30Z
ZGSZ
→
ZBDS
ZGSZ · Shenzhen → ZBDS · Ordos
SNG6664 · LT6664 · sched 09:10Z
ZBDS
→
ZYHB
ZBDS · Ordos → ZYHB · Harbin
SNG6664 · LT6664 · ⏱ 14:05– (Nonem)
2026-03-24
4 legs
round-trip
SNG
ZYHB → ZBDS → ZJHK → ZBDS → ZYHB
ZYHB
→
ZBDS
ZYHB · Harbin → ZBDS · Ordos
SNG8893 · LT8893 · sched 00:20Z
ZBDS
→
ZJHK
ZBDS · Ordos → ZJHK · Haikou (Meilan)
SNG8893 · LT8893 · sched 03:55Z
ZJHK
→
ZBDS
ZJHK · Haikou (Meilan) → ZBDS · Ordos
SNG8894 · LT8894 · sched 08:50Z
ZBDS
→
ZYHB
ZBDS · Ordos → ZYHB · Harbin
SNG8894 · LT8894 · sched 13:20Z