✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-223H
/ 781F14
258 flights over 78 days · 3.31 legs/day · base ZSWA · Wuhu · operators: CTJ
258
Flights
8
Airports served
3%
ADS-B observed
2
Ferry / no-flightnum
Aircraft identity
No static metadata for this hex (OpenSky covers ~79% of the fleet).
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
CTJ
ZHCC → ? → ZSWA → ZHCC → RJBB
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
2026-06-22
6 legs
round-trip
CTJ
ZBYN → ZHCC → UAAA → ZSWA → ? → RJBB → ZBYN
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · ⏱ 11:17– (Nonem)
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
⚠ gap
intl
CTJ3858 · HT3858 · sched Z
2026-06-20
3 legs
CTJ
UAAA → ? → UAAA → ?
UAAA
→
?
UAAA · Almaty → —
CTJ3858 · HT3858 · ⏱ 11:14–15:07 (233m)
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3807 · HT3807 · sched Z
2026-06-19
1 legs
CTJ
ZSWA → ZHCC
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-06-18
6 legs
CTJ
RJBB → ZSWA → RJBB → RJBB → ? → ZSWA → ZHCC
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-06-17
2 legs
CTJ
ZSWA → ZHCC → ?
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3865 · HT3865 · sched Z
2026-06-16
5 legs
CTJ
RJBB → ZSWA → ZSWA → RJBB → ? → ZHCC
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · ⏱ 03:20–06:53 (214m)
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-06-15
5 legs
round-trip
CTJ
ZBYN → ZHCC → RJBB → UAAA → ? → ZBYN
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
2026-06-13
4 legs
CTJ
ZSWA → ZHCC → UAAA → ZBYN → ZBYN
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
⚠ gap
CTJ3807 · HT3807 · sched Z
2026-06-12
2 legs
round-trip
CTJ
ZSWA → RJBB → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
2026-06-11
5 legs
CTJ
RJBB → ZSWA → ? → ZHCC → RJBB → ZSWA
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · ⏱ 03:10–06:21 (191m)
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
2026-06-10
4 legs
round-trip
CTJ
RJBB → ZSWA → RJBB → ? → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · ⏱ 03:36–06:35 (179m)
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
?
RJBB · Osaka → —
ferry
CTJ386R · sched Z
?
→
RJBB
— → RJBB · Osaka
ferry
CTJ386S · sched Z
2026-06-09
3 legs
round-trip
CTJ
ZSWA → RJBB → ZHCC → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
⚠ gap
CTJ3889 · HT3889 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
2026-06-08
2 legs
CTJ
ZBYN → UAAA → ?
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
?
UAAA · Almaty → —
CTJ3858 · HT3858 · sched Z
2026-06-06
4 legs
CTJ
UAAA → ZBYN → UAAA → ZHCC → ?
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3807 · HT3807 · sched Z
2026-06-05
2 legs
round-trip
CTJ
RJBB → ZSWA → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-06-04
4 legs
CTJ
ZHCC → ZSWA → ZSWA → ZHCC → RJBB
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
2026-06-03
4 legs
CTJ
ZSWA → RJBB → ZSWA → ZSWA → RJBB
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-06-02
2 legs
CTJ
ZSWA → ZHCC → ?
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ386U · HT3866 · sched Z
2026-06-01
6 legs
CTJ
ZBYN → ZHCC → ZSWA → ? → RJBB → UAAA → ZSWA
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
UAAA
→
?
UAAA · Almaty → —
⚠ gap
CTJ3858 · HT3858 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
2026-05-30
4 legs
CTJ
ZSWA → ZHCC → UAAA → ? → ?
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
?
UAAA · Almaty → —
CTJ3858 · HT3858 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3807 · HT3807 · sched Z
2026-05-29
2 legs
round-trip
CTJ
RJBB → ZSWA → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-05-28
4 legs
CTJ
ZHCC → ZSWA → ZSWA → ZHCC → RJBB
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
2026-05-27
2 legs
round-trip
CTJ
ZSWA → RJBB → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
2026-05-26
4 legs
CTJ
ZSWA → RJBB → ZSWA → ZHCC → ?
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3865 · HT3865 · sched Z
2026-05-25
6 legs
round-trip
CTJ
UAAA → ? → RJBB → ? → ZHCC → ZSWA → UAAA
UAAA
→
?
UAAA · Almaty → —
CTJ3858 · HT3858 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
2026-05-23
4 legs
CTJ
ZSWA → ZHCC → UAAA → ZBYN → ZBYN
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
⚠ gap
CTJ3807 · HT3807 · sched Z
2026-05-22
2 legs
round-trip
CTJ
RJBB → ZSWA → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-05-21
4 legs
CTJ
ZSWA → RJBB → ? → ZSWA → ZHCC
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-05-20
2 legs
round-trip
CTJ
RJBB → ZSWA → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-05-19
5 legs
round-trip
CTJ
RJBB → ZSWA → ZHCC → ZSWA → ? → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
⚠ gap
CTJ3868 · HT3868 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-05-18
5 legs
round-trip
CTJ
ZBYN → ZHCC → RJBB → ? → UAAA → ZBYN
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
2026-05-16
3 legs
round-trip
CTJ
ZBYN → UAAA → ZHCC → ZBYN
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
?
→
ZHCC
— → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
⚠ gap
intl
CTJ3858 · HT3858 · sched Z
2026-05-15
2 legs
round-trip
CTJ
RJBB → ZSWA → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · ⏱ 19:16–21:38 (142m)
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-05-14
4 legs
CTJ
RJBB → ZSWA → RJBB → ? → ZHCC
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-05-13
2 legs
round-trip
CTJ
ZSWA → RJBB → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
2026-05-12
3 legs
CTJ
? → ? → RJBB → ZSWA
?
→
?
— → —
CTJ3865 · HT3865 · sched Z
ZSWU
→
RJBB
ZSWU · Wuhu → RJBB · Osaka
intl
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
2026-05-11
6 legs
CTJ
ZSWA → RJBB → UAAA → ? → ? → ZSWA → ZHCC
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
?
UAAA · Almaty → —
CTJ3858 · HT3858 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
?
→
ZHCC
— → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
2026-05-10
1 legs
CTJ
ZHCC → ?
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3807 · HT3807 · sched Z
2026-05-09
1 legs
CTJ
ZGSZ → ZHCC
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · sched Z
2026-05-08
2 legs
round-trip
CTJ
ZGSZ → ZHCC → ZGSZ
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · ⏱ 19:32– (Nonem)
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
2026-05-06
2 legs
round-trip
CTJ
ZGSZ → ZHCC → ZGSZ
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · sched Z
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
2026-04-30
2 legs
round-trip
CTJ
ZGSZ → ZHCC → ZGSZ
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · sched Z
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
2026-04-29
3 legs
CTJ
ZHCC → ZGSZ → ZHCC → ZGSZ
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · sched Z
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
2026-04-28
1 legs
CTJ
ZGSZ → ZHCC
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · sched Z
2026-04-27
2 legs
round-trip
CTJ
ZGSZ → ZHCC → ZGSZ
ZGSZ
→
ZHCC
ZGSZ · Shenzhen → ZHCC · Zhengzhou
CTJ3805 · HT3805 · sched Z
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
2026-04-24
2 legs
CTJ
ZSWA → ZHCC → ZGSZ
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZHCC
→
ZGSZ
ZHCC · Zhengzhou → ZGSZ · Shenzhen
CTJ3806 · HT3806 · sched Z
2026-04-23
4 legs
CTJ
ZHCC → ? → ? → ZHCC → RJBB
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3865 · HT3865 · sched Z
RJBB
→
?
RJBB · Osaka → —
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
2026-04-22
4 legs
CTJ
ZSWA → RJBB → ? → ZSWA → ZHCC
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-04-21
4 legs
round-trip
CTJ
ZSWA → ZHCC → RJBB → ? → ZSWA
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
2026-04-20
5 legs
CTJ
ZBYN → UAAA → ? → RJBB → ZSWA → ?
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
UAAA
→
?
UAAA · Almaty → —
⚠ gap
CTJ3858 · HT3858 · sched Z
2026-04-19
1 legs
CTJ
ZHCC → ?
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3807 · HT3807 · ⏱ 22:06–22:52 (46m)
2026-04-18
1 legs
CTJ
ZBYN → ZHCC
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
2026-04-17
5 legs
CTJ
RJBB → ZSWA → ZBYN → ZHCC → ? → UAAA
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · ⏱ 03:17–06:26 (190m)
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
⚠ gap
CTJ3807 · HT3807 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
UAAA
→
?
UAAA · Almaty → —
⚠ gap
CTJ3858 · HT3858 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
2026-04-16
3 legs
round-trip
CTJ
RJBB → ZSWA → RJBB → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
2026-04-15
2 legs
CTJ
ZSWA → ZHCC → ?
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZSOF
→
?
ZSOF · Hefei → —
⚠ gap
CTJ3865 · HT3865 · sched Z
2026-04-14
4 legs
CTJ
ZSWU → RJBB → ? → ZSWA → ZHCC
ZSWU
→
RJBB
ZSWU · Wuhu → RJBB · Osaka
intl
CTJ3867 · HT3867 · sched Z
?
→
?
— → —
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-04-13
5 legs
CTJ
ZSWU → RJBB → ZSWA → UAAA → ? → ?
ZSWU
→
RJBB
ZSWU · Wuhu → RJBB · Osaka
intl
CTJ3867 · HT3867 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
?
→
UAAA
— → UAAA · Almaty
CTJ3857 · HT3857 · sched Z
ZSOF
→
?
ZSOF · Hefei → —
⚠ gap
CTJ3865 · HT3865 · sched Z
?
→
?
— → —
CTJ3858 · HT3858 · sched Z
2026-04-12
1 legs
CTJ
ZSWA → ZHCC
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-04-11
3 legs
CTJ
? → ? → ZSWA → RJBB
?
→
?
— → —
CTJ3865 · HT3865 · sched Z
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-04-10
2 legs
CTJ
? → UAAA → ZBYN
?
→
UAAA
— → UAAA · Almaty
CTJ3857 · HT3857 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
2026-04-09
4 legs
CTJ
RJBB → ZSWA → RJBB → ? → ZHCC
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
2026-04-08
4 legs
CTJ
RJBB → ? → ? → RJBB → ZHCC
RJBB
→
?
RJBB · Osaka → —
CTJ3868 · HT3868 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
CTJ3865 · HT3865 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
2026-04-07
3 legs
round-trip
CTJ
RJBB → ZSWA → ? → RJBB
RJBB
→
ZSWA
RJBB · Osaka → ZSWA · Wuhu
CTJ3868 · HT3868 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
2026-04-06
3 legs
CTJ
UAAA → ZBYN → UAAA → ZHCC
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
intl
CTJ3857 · HT3857 · sched Z
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
⚠ gap
CTJ3808 · HT3808 · sched Z
2026-04-05
1 legs
CTJ
ZHCC → ZBYN
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
CTJ3807 · HT3807 · sched Z
2026-04-04
1 legs
CTJ
ZBYN → ZHCC
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
2026-04-03
4 legs
CTJ
ZHCC → ZBYN → ZBYN → ZHCC → UAAA
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
CTJ3807 · HT3807 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
⚠ gap
intl
CTJ3858 · HT3858 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
2026-04-02
4 legs
round-trip
CTJ
ZSWA → RJBB → ZHCC → ? → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
RJBB
→
?
RJBB · Osaka → —
⚠ gap
CTJ3868 · HT3868 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
2026-04-01
6 legs
CTJ
ZSWA → ZHCC → ZSWA → ? → ? → RJBB → RJBB
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
RJBB
→
?
RJBB · Osaka → —
⚠ gap
CTJ3868 · HT3868 · sched Z
RJBB
→
?
RJBB · Osaka → —
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
⚠ gap
CTJ3867 · HT3867 · sched Z
2026-03-31
3 legs
CTJ
ZHCC → ZSWA → ZHCC → ?
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
RJBB
→
?
RJBB · Osaka → —
⚠ gap
CTJ3868 · HT3868 · sched Z
2026-03-30
5 legs
round-trip
CTJ
ZSWA → RJBB → ZHCC → UAAA → ZBYN → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
⚠ gap
CTJ3808 · HT3808 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
⚠ gap
CTJ3865 · HT3865 · sched Z
2026-03-29
2 legs
round-trip
CTJ
ZHCC → ZBYN → ZHCC
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
CTJ3807 · HT3807 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
2026-03-28
4 legs
round-trip
CTJ
ZSWA → RJBB → ? → ZHCC → ZSWA
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
RJBB
→
?
RJBB · Osaka → —
CTJ3868 · HT3868 · sched Z
ZBYN
→
ZHCC
ZBYN · Taiyuan → ZHCC · Zhengzhou
CTJ3808 · HT3808 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
2026-03-27
4 legs
round-trip
CTJ
UAAA → ZBYN → ZBYN → ZHCC → UAAA
UAAA
→
ZBYN
UAAA · Almaty → ZBYN · Taiyuan
intl
CTJ3858 · HT3858 · sched Z
ZHCC
→
ZBYN
ZHCC · Zhengzhou → ZBYN · Taiyuan
⚠ gap
CTJ3807 · HT3807 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
ZBYN
→
UAAA
ZBYN · Taiyuan → UAAA · Almaty
⚠ gap
intl
CTJ3857 · HT3857 · sched Z
2026-03-26
4 legs
CTJ
ZSWA → RJBB → ZSWA → ZHCC → ?
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
⚠ gap
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
RJBB
→
?
RJBB · Osaka → —
⚠ gap
CTJ3868 · HT3868 · sched Z
2026-03-25
4 legs
CTJ
ZSWA → RJBB → ZHCC → ZSWA → ?
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
⚠ gap
CTJ3866 · HT3866 · sched Z
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
RJBB
→
?
RJBB · Osaka → —
⚠ gap
CTJ3868 · HT3868 · sched Z
2026-03-24
4 legs
CTJ
ZHCC → ZSWA → ZHCC → ? → RJBB
ZHCC
→
ZSWA
ZHCC · Zhengzhou → ZSWA · Wuhu
CTJ3865 · HT3865 · sched Z
ZSWA
→
ZHCC
ZSWA · Wuhu → ZHCC · Zhengzhou
CTJ3866 · HT3866 · sched Z
RJBB
→
?
RJBB · Osaka → —
⚠ gap
CTJ3868 · HT3868 · sched Z
ZSWA
→
RJBB
ZSWA · Wuhu → RJBB · Osaka
CTJ3867 · HT3867 · sched Z