✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-1260
/ 781370
305 flights over 89 days · 3.43 legs/day · base ZSPD · Shanghai (Pudong) · operators: CSH
305
Flights
28
Airports served
14%
ADS-B observed
1
Ferry / no-flightnum
Aircraft identity
B38M
B38M
—
· reg B-1260
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
CSH
ZSPD → ZSWZ → ZSPD
ZSPD
→
ZSWZ
ZSPD · Shanghai (Pudong) → ZSWZ · Wenzhou (Longwan)
CSH9527 · FM9527 · sched 10:00Z
ZSWZ
→
ZSPD
ZSWZ · Wenzhou (Longwan) → ZSPD · Shanghai (Pudong)
CSH9524 · FM9524 · sched 12:10Z
2026-06-22
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · sched 23:05Z
2026-06-21
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:40Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · sched 09:30Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · ⏱ 14:27– (Nonem)
2026-06-20
4 legs
CSH
ZYTX → ZSPD → VTBS → ZSPD → ZBDH
ZYTX
→
ZSPD
ZYTX · Shenyang → ZSPD · Shanghai (Pudong)
CSH9088 · FM9088 · sched 02:05Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH855 · FM855 · sched 06:35Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH856 · FM856 · sched 12:10Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-06-19
4 legs
CSH
VTBS → ZSPD → VTSP → ZSPD → ZYTX
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · ⏱ 16:17– (Nonem)
ZSPD
→
ZYTX
ZSPD · Shanghai (Pudong) → ZYTX · Shenyang
CSH9087 · FM9087 · sched 22:40Z
2026-06-18
3 legs
CSH
ZSPD → VHHH → ZSPD → VTBS
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · ⏱ 07:16– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · sched 10:20Z
2026-06-17
4 legs
round-trip
CSH
ZSPD → ZJSY → ZSPD → WSSS → ZSPD
ZSPD
→
ZJSY
ZSPD · Shanghai (Pudong) → ZJSY · Sanya (Tianya)
CSH9539 · FM9539 · sched 01:55Z
ZJSY
→
ZSPD
ZJSY · Sanya (Tianya) → ZSPD · Shanghai (Pudong)
CSH9540 · FM9540 · ⏱ 07:03– (Nonem)
ZSPD
→
WSSS
ZSPD · Shanghai (Pudong) → WSSS · Singapore
intl
CSH843 · FM843 · sched 12:55Z
WSSS
→
ZSPD
WSSS · Singapore → ZSPD · Shanghai (Pudong)
intl
CSH844 · FM844 · ⏱ 19:39– (Nonem)
2026-06-16
4 legs
round-trip
CSH
ZSPD → ZBTJ → ZSPD → VTBS → ZSPD
ZSPD
→
ZBTJ
ZSPD · Shanghai (Pudong) → ZBTJ · Tianjin
CSH9113 · FM9113 · sched 23:55Z
ZBTJ
→
ZSPD
ZBTJ · Tianjin → ZSPD · Shanghai (Pudong)
CSH9114 · FM9114 · sched 03:25Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH855 · FM855 · sched 06:35Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH856 · FM856 · sched 12:10Z
2026-06-15
3 legs
CSH
VTBS → ZSPD → WBKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WBKK
ZSPD · Shanghai (Pudong) → WBKK · Kota Kinabalu
intl
CSH867 · FM867 · sched 12:00Z
WBKK
→
ZSPD
WBKK · Kota Kinabalu → ZSPD · Shanghai (Pudong)
intl
CSH868 · FM868 · sched 17:30Z
2026-06-14
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:40Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · ⏱ 09:32– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 14:15Z
2026-06-13
4 legs
CSH
VTBS → ZSPD → ZGDY → ZSPD → ZBDH
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
ZGDY
ZSPD · Shanghai (Pudong) → ZGDY · Zhangjiajie (Yongding)
CSH9343 · FM9343 · sched 09:20Z
ZGDY
→
ZSPD
ZGDY · Zhangjiajie (Yongding) → ZSPD · Shanghai (Pudong)
CSH9344 · FM9344 · sched 12:35Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-06-12
3 legs
CSH
ZSPD → VHHH → ZSPD → VTBS
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · sched 05:55Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · ⏱ 10:36– (Nonem)
2026-06-11
3 legs
CSH
ZBTJ → ZSPD → WMKK → ZSPD
ZBTJ
→
ZSPD
ZBTJ · Tianjin → ZSPD · Shanghai (Pudong)
CSH9114 · FM9114 · sched 03:25Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-06-10
3 legs
CSH
ZSPD → ZGNN → ZSPD → ZBTJ
ZSPD
→
ZGNN
ZSPD · Shanghai (Pudong) → ZGNN · Nanning (Jiangnan)
CSH9385 · FM9385 · sched 01:00Z
ZGNN
→
ZSPD
ZGNN · Nanning (Jiangnan) → ZSPD · Shanghai (Pudong)
CSH9386 · FM9386 · sched 04:50Z
ZSPD
→
ZBTJ
ZSPD · Shanghai (Pudong) → ZBTJ · Tianjin
CSH9113 · FM9113 · ⏱ 23:50– (Nonem)
2026-06-09
4 legs
round-trip
CSH
ZSPD → ZGNN → ZSPD → WBKK → ZSPD
ZSPD
→
ZGNN
ZSPD · Shanghai (Pudong) → ZGNN · Nanning (Jiangnan)
CSH9385 · FM9385 · sched 00:55Z
ZGNN
→
ZSPD
ZGNN · Nanning (Jiangnan) → ZSPD · Shanghai (Pudong)
CSH9386 · FM9386 · sched 04:50Z
ZSPD
→
WBKK
ZSPD · Shanghai (Pudong) → WBKK · Kota Kinabalu
intl
CSH867 · FM867 · sched 12:15Z
WBKK
→
ZSPD
WBKK · Kota Kinabalu → ZSPD · Shanghai (Pudong)
intl
CSH868 · FM868 · sched 17:30Z
2026-06-08
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · ⏱ 17:58– (Nonem)
2026-06-07
3 legs
CSH
ZSPD → VHHH → ZSPD → VTBS
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · ⏱ 06:33– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · sched 10:20Z
2026-06-06
4 legs
round-trip
CSH
ZSPD → ZJHK → ZSPD → WMKK → ZSPD
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-06-05
4 legs
round-trip
CSH
ZSPD → ZGGG → ZSPD → ZGDY → ZSPD
ZSPD
→
ZGGG
ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu)
CSH9305 · FM9305 · sched 01:00Z
ZGGG
→
ZSPD
ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong)
CSH9310 · FM9310 · sched 05:00Z
ZSPD
→
ZGDY
ZSPD · Shanghai (Pudong) → ZGDY · Zhangjiajie (Yongding)
CSH9343 · FM9343 · sched 09:20Z
ZGDY
→
ZSPD
ZGDY · Zhangjiajie (Yongding) → ZSPD · Shanghai (Pudong)
CSH9344 · FM9344 · sched 12:35Z
2026-06-04
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-06-03
3 legs
CSH
ZSPD → ZJHK → ZSPD → VTBS
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · sched 10:20Z
2026-06-02
2 legs
round-trip
CSH
ZSPD → WMKK → ZSPD
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:40Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · sched 12:15Z
2026-06-01
4 legs
round-trip
CSH
ZSPD → VHHH → ZSPD → WMKK → ZSPD
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · ⏱ 06:03– (Nonem)
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · sched 23:05Z
2026-05-31
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-05-30
3 legs
CSH
ZSPD → ZJSY → ZSPD → VTBS
ZSPD
→
ZJSY
ZSPD · Shanghai (Pudong) → ZJSY · Sanya (Tianya)
CSH9539 · FM9539 · sched 01:55Z
ZJSY
→
ZSPD
ZJSY · Sanya (Tianya) → ZSPD · Shanghai (Pudong)
CSH9540 · FM9540 · ⏱ 06:59– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 13:55Z
2026-05-29
4 legs
round-trip
CSH
ZSPD → VHHH → ZSPD → VTSP → ZSPD
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · ⏱ 06:12– (Nonem)
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · ⏱ 16:11– (Nonem)
2026-05-28
3 legs
CSH
VTBS → ZSPD → ZYCC → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH842 · FM842 · sched 08:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9068 · FM9068 · sched 12:35Z
2026-05-27
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:40Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · sched 09:30Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 14:15Z
2026-05-26
5 legs
CSH
ZSPD → ZGGG → ZSPD → VTSP → ZSPD → ZBDH
ZSPD
→
ZGGG
ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu)
CSH9305 · FM9305 · sched 01:00Z
ZGGG
→
ZSPD
ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong)
CSH9310 · FM9310 · ⏱ 05:34– (Nonem)
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · sched 16:05Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-05-25
2 legs
round-trip
CSH
ZSPD → WMKK → ZSPD
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:40Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · ⏱ 12:27– (Nonem)
2026-05-24
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · ⏱ 23:06– (Nonem)
2026-05-23
3 legs
CSH
ZSPD → ZJHK → ZSPD → VTBS
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · ⏱ 10:43– (Nonem)
2026-05-22
3 legs
CSH
ZYTX → ZSPD → ZYTX → ZSPD
ZYTX
→
ZSPD
ZYTX · Shenyang → ZSPD · Shanghai (Pudong)
CSH9088 · FM9088 · sched 02:05Z
ZSPD
→
ZYTX
ZSPD · Shanghai (Pudong) → ZYTX · Shenyang
CSH9281 · FM9281 · sched 08:40Z
ZYTX
→
ZSPD
ZYTX · Shenyang → ZSPD · Shanghai (Pudong)
CSH9282 · FM9282 · sched 11:45Z
2026-05-21
4 legs
CSH
WMKP → ZSPD → ZYCC → ZSPD → ZYTX
WMKP
→
ZSPD
WMKP · Penang → ZSPD · Shanghai (Pudong)
intl
CSH878 · FM878 · sched 00:30Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH842 · FM842 · sched 08:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9068 · FM9068 · ⏱ 12:40– (Nonem)
ZSPD
→
ZYTX
ZSPD · Shanghai (Pudong) → ZYTX · Shenyang
CSH9087 · FM9087 · sched 22:40Z
2026-05-20
4 legs
round-trip
CSH
WMKP → ZSPD → ZYCC → ZSPD → WMKP
WMKP
→
ZSPD
WMKP · Penang → ZSPD · Shanghai (Pudong)
intl
CSH878 · FM878 · sched 00:30Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH842 · FM842 · sched 08:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9068 · FM9068 · ⏱ 12:34– (Nonem)
ZSPD
→
WMKP
ZSPD · Shanghai (Pudong) → WMKP · Penang
intl
CSH877 · FM877 · sched 17:50Z
2026-05-19
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → WMKP
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:45Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · ⏱ 09:40– (Nonem)
ZSPD
→
WMKP
ZSPD · Shanghai (Pudong) → WMKP · Penang
intl
CSH877 · FM877 · sched 17:50Z
2026-05-18
4 legs
CSH
WMKP → ZSPD → ZUCK → ZSPD → ZBDH
WMKP
→
ZSPD
WMKP · Penang → ZSPD · Shanghai (Pudong)
intl
CSH878 · FM878 · sched 00:30Z
ZSPD
→
ZUCK
ZSPD · Shanghai (Pudong) → ZUCK · Chongqing
CSH9425 · FM9425 · sched 07:55Z
ZUCK
→
ZSPD
ZUCK · Chongqing → ZSPD · Shanghai (Pudong)
CSH9426 · FM9426 · sched 12:35Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-05-17
3 legs
CSH
ZSPD → VTBS → ZSPD → WMKP
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH833 · FM833 · sched 03:40Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH834 · FM834 · sched 09:50Z
ZSPD
→
WMKP
ZSPD · Shanghai (Pudong) → WMKP · Penang
intl
CSH877 · FM877 · sched 17:50Z
2026-05-16
2 legs
round-trip
CSH
ZSPD → WMKK → ZSPD
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:40Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · sched 12:15Z
2026-05-15
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · ⏱ 23:10– (Nonem)
2026-05-14
3 legs
CSH
ZSPD → VHHH → ZSPD → VTBS
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · ⏱ 06:08– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · sched 10:20Z
2026-05-13
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-05-12
3 legs
CSH
ZSPD → VHHH → ZSPD → VTBS
ZSPD
→
VHHH
ZSPD · Shanghai (Pudong) → VHHH · Hong Kong
intl
CSH811 · FM811 · sched 01:40Z
VHHH
→
ZSPD
VHHH · Hong Kong → ZSPD · Shanghai (Pudong)
intl
CSH812 · FM812 · ⏱ 06:16–08:16 (120m)
ZSSS
→
VTBS
ZSSS · Shanghai (Minhang) → VTBS · Bangkok
⚠ gap
intl
CSH853 · FM853 · sched 10:20Z
2026-05-11
1 legs
CSH
VTBS → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
2026-05-10
3 legs
CSH
ZSPD → ZGNN → ZSPD → VTBS
ZSPD
→
ZGNN
ZSPD · Shanghai (Pudong) → ZGNN · Nanning (Jiangnan)
CSH9385 · FM9385 · sched 00:50Z
ZGNN
→
ZSPD
ZGNN · Nanning (Jiangnan) → ZSPD · Shanghai (Pudong)
CSH9386 · FM9386 · sched 04:50Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH853 · FM853 · sched 10:20Z
2026-05-09
2 legs
round-trip
CSH
VTSP → ZSPD → VTSP
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH832 · FM832 · ⏱ 17:04– (Nonem)
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH831 · FM831 · sched Z
2026-05-08
4 legs
round-trip
CSH
ZSPD → ZJSY → ZSPD → ZSLY → ZSPD
ZSPD
→
ZJSY
ZSPD · Shanghai (Pudong) → ZJSY · Sanya (Tianya)
CSH9539 · FM9539 · sched 01:55Z
ZJSY
→
ZSPD
ZJSY · Sanya (Tianya) → ZSPD · Shanghai (Pudong)
CSH9540 · FM9540 · sched 06:45Z
ZSPD
→
ZSLY
ZSPD · Shanghai (Pudong) → ZSLY · Linyi (Hedong)
CSH9239 · FM9239 · sched 12:20Z
ZSLY
→
ZSPD
ZSLY · Linyi (Hedong) → ZSPD · Shanghai (Pudong)
CSH9240 · FM9240 · sched 14:45Z
2026-05-07
4 legs
round-trip
CSH
ZSPD → ZBOW → ZSPD → WMKK → ZSPD
ZSPD
→
ZBOW
ZSPD · Shanghai (Pudong) → ZBOW · Baotou
CSH9133 · FM9133 · sched 03:00Z
ZBOW
→
ZSPD
ZBOW · Baotou → ZSPD · Shanghai (Pudong)
CSH9134 · FM9134 · sched 06:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · ⏱ 17:51– (Nonem)
2026-05-06
4 legs
round-trip
CSH
ZSPD → ZJHK → ZSPD → VTSP → ZSPD
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH831 · FM831 · sched 10:10Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH832 · FM832 · ⏱ 17:03– (Nonem)
2026-05-05
4 legs
round-trip
CSH
ZSPD → ZYCC → ZSPD → ZBOW → ZSPD
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9071 · FM9071 · sched 23:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9072 · FM9072 · sched 03:30Z
ZSPD
→
ZBOW
ZSPD · Shanghai (Pudong) → ZBOW · Baotou
CSH9135 · FM9135 · sched 07:50Z
ZBOW
→
ZSPD
ZBOW · Baotou → ZSPD · Shanghai (Pudong)
CSH9136 · FM9136 · sched 12:05Z
2026-05-04
4 legs
round-trip
CSH
ZSPD → ZJHK → ZSPD → VTSP → ZSPD
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH831 · FM831 · sched 10:10Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH832 · FM832 · ⏱ 17:10– (Nonem)
2026-05-03
3 legs
CSH
ZUGY → ZSPD → VTSP → ZSPD
ZUGY
→
ZSPD
ZUGY · Guiyang (Nanming) → ZSPD · Shanghai (Pudong)
CSH9468 · FM9468 · sched 03:00Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · sched 16:05Z
2026-05-02
3 legs
CSH
ZSPD → WMKK → ZSPD → ZUGY
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:40Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · ⏱ 12:28– (Nonem)
ZSPD
→
ZUGY
ZSPD · Shanghai (Pudong) → ZUGY · Guiyang (Nanming)
CSH9467 · FM9467 · sched 22:40Z
2026-05-01
4 legs
round-trip
CSH
ZSPD → ZGDY → ZSPD → WMKK → ZSPD
ZSPD
→
ZGDY
ZSPD · Shanghai (Pudong) → ZGDY · Zhangjiajie (Yongding)
CSH9343 · FM9343 · sched 09:20Z
ZGDY
→
ZSPD
ZGDY · Zhangjiajie (Yongding) → ZSPD · Shanghai (Pudong)
CSH9344 · FM9344 · sched 12:35Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · sched 23:05Z
2026-04-30
4 legs
round-trip
CSH
ZSPD → VTBS → ZSPD → VTBS → ZSPD
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH833 · FM833 · sched 04:00Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH834 · FM834 · sched 09:50Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH847 · FM847 · sched 16:15Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH848 · FM848 · ⏱ 22:19– (Nonem)
2026-04-29
4 legs
round-trip
CSH
ZSPD → VTBS → ZSPD → VTBS → ZSPD
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH833 · FM833 · sched 04:00Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH834 · FM834 · sched 09:50Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH847 · FM847 · sched 16:15Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH848 · FM848 · sched 22:05Z
2026-04-27
2 legs
round-trip
CSH
ZSPD → ZJHK → ZSPD
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
2026-04-26
3 legs
CSH
VTBS → ZSPD → WMKK → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH854 · FM854 · sched 04:50Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-04-25
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:45Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · ⏱ 09:42– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 13:55Z
2026-04-24
4 legs
CSH
VTBS → ZSPD → ZYCC → ZSPD → ZBDH
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH842 · FM842 · sched 08:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9068 · FM9068 · ⏱ 12:36– (Nonem)
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-04-23
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:45Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · sched 09:30Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 14:15Z
2026-04-22
3 legs
CSH
ZSPD → WMKK → ZSPD → ZBDH
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:40Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · sched 12:15Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-04-21
4 legs
round-trip
CSH
ZSPD → ZJSY → ZSPD → WMKK → ZSPD
ZSPD
→
ZJSY
ZSPD · Shanghai (Pudong) → ZJSY · Sanya (Tianya)
CSH9539 · FM9539 · sched 01:55Z
ZJSY
→
ZSPD
ZJSY · Sanya (Tianya) → ZSPD · Shanghai (Pudong)
CSH9540 · FM9540 · ⏱ 07:02– (Nonem)
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · sched 23:05Z
2026-04-20
4 legs
round-trip
CSH
ZSPD → ZJHK → ZSPD → WMKK → ZSPD
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH861 · FM861 · sched 10:55Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH862 · FM862 · sched 17:55Z
2026-04-19
3 legs
CSH
ZYTX → ZSPD → VTBS → ZSPD
ZYTX
→
ZSPD
ZYTX · Shenyang → ZSPD · Shanghai (Pudong)
CSH9088 · FM9088 · sched 02:05Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH855 · FM855 · sched 06:35Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH856 · FM856 · sched 12:10Z
2026-04-18
4 legs
CSH
VTBS → ZSPD → VTSP → ZSPD → ZYTX
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · ⏱ 16:19– (Nonem)
ZSPD
→
ZYTX
ZSPD · Shanghai (Pudong) → ZYTX · Shenyang
CSH9087 · FM9087 · sched 22:40Z
2026-04-17
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:40Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · sched 09:30Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 14:15Z
2026-04-16
5 legs
round-trip
CSH
ZSPD → ZGNN → VTSP → ZSPD → ZBDH → ZSPD
ZSPD
→
ZGNN
ZSPD · Shanghai (Pudong) → ZGNN · Nanning (Jiangnan)
CSH9385 · FM9385 · sched 00:55Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
⚠ gap
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · ⏱ 16:20– (Nonem)
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
?
→
ZSPD
— → ZSPD · Shanghai (Pudong)
ferry
· sched Z
2026-04-15
2 legs
round-trip
CSH
ZSPD → ZYHB → ZSPD
ZSPD
→
ZYHB
ZSPD · Shanghai (Pudong) → ZYHB · Harbin
CSH9063 · FM9063 · sched 05:40Z
ZYHB
→
ZSPD
ZYHB · Harbin → ZSPD · Shanghai (Pudong)
CSH9064 · FM9064 · sched 09:40Z
2026-04-14
5 legs
CSH
ZHYC → ZSPD → ZYHB → ZSPD → VTBS → ZSPD
ZHYC
→
ZSPD
ZHYC · Yichang (Xiaoting) → ZSPD · Shanghai (Pudong)
CSH9366 · FM9366 · sched 01:50Z
ZSPD
→
ZYHB
ZSPD · Shanghai (Pudong) → ZYHB · Harbin
CSH9063 · FM9063 · sched 05:40Z
ZYHB
→
ZSPD
ZYHB · Harbin → ZSPD · Shanghai (Pudong)
CSH9064 · FM9064 · sched 09:40Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH847 · FM847 · sched 16:15Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH848 · FM848 · sched 22:05Z
2026-04-13
1 legs
CSH
ZSPD → ZHYC
ZSPD
→
ZHYC
ZSPD · Shanghai (Pudong) → ZHYC · Yichang (Xiaoting)
CSH9365 · FM9365 · sched 23:00Z
2026-04-09
4 legs
round-trip
CSH
ZSPD → ZYCC → ZSPD → ZGDY → ZSPD
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9071 · FM9071 · sched 23:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9072 · FM9072 · ⏱ 03:31– (Nonem)
ZSPD
→
ZGDY
ZSPD · Shanghai (Pudong) → ZGDY · Zhangjiajie (Yongding)
CSH9343 · FM9343 · sched 09:20Z
ZGDY
→
ZSPD
ZGDY · Zhangjiajie (Yongding) → ZSPD · Shanghai (Pudong)
CSH9344 · FM9344 · sched 12:35Z
2026-04-08
4 legs
round-trip
CSH
ZSPD → ZGKL → ZSPD → VTBS → ZSPD
ZSPD
→
ZGKL
ZSPD · Shanghai (Pudong) → ZGKL · Guilin (Lingui)
CSH9369 · FM9369 · sched 00:10Z
ZGKL
→
ZSPD
ZGKL · Guilin (Lingui) → ZSPD · Shanghai (Pudong)
CSH9370 · FM9370 · ⏱ 03:47– (Nonem)
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH855 · FM855 · sched 06:35Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH856 · FM856 · sched 12:10Z
2026-04-07
4 legs
round-trip
CSH
ZSPD → ZJHK → ZSPD → VTSP → ZSPD
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CSH9255 · FM9255 · sched 01:20Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CSH9256 · FM9256 · sched 05:35Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH831 · FM831 · sched 10:10Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH832 · FM832 · ⏱ 17:07– (Nonem)
2026-04-06
2 legs
round-trip
CSH
ZSPD → WMKK → ZSPD
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:40Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · ⏱ 12:54– (Nonem)
2026-04-05
4 legs
round-trip
CSH
ZSPD → ZJSY → ZSPD → WMKK → ZSPD
ZSPD
→
ZJSY
ZSPD · Shanghai (Pudong) → ZJSY · Sanya (Tianya)
CSH9539 · FM9539 · sched 01:55Z
ZJSY
→
ZSPD
ZJSY · Sanya (Tianya) → ZSPD · Shanghai (Pudong)
CSH9540 · FM9540 · sched 06:45Z
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · sched 23:05Z
2026-04-04
2 legs
round-trip
CSH
ZSPD → VTBS → ZSPD
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH833 · FM833 · sched 03:55Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH834 · FM834 · sched 09:50Z
2026-04-03
6 legs
round-trip
CSH
ZSPD → ZHCC → ZSPD → ZBOW → ZSPD → VTBS → ZSPD
ZSPD
→
ZHCC
ZSPD · Shanghai (Pudong) → ZHCC · Zhengzhou
CSH9345 · FM9345 · sched 01:10Z
ZHCC
→
ZSPD
ZHCC · Zhengzhou → ZSPD · Shanghai (Pudong)
CSH9346 · FM9346 · sched 04:20Z
ZSPD
→
ZBOW
ZSPD · Shanghai (Pudong) → ZBOW · Baotou
CSH9135 · FM9135 · sched 08:05Z
ZBOW
→
ZSPD
ZBOW · Baotou → ZSPD · Shanghai (Pudong)
CSH9136 · FM9136 · sched 12:05Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH847 · FM847 · sched 16:15Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH848 · FM848 · ⏱ 22:03– (Nonem)
2026-04-02
3 legs
CSH
WMKP → ZSPD → ZBOW → ZSPD
WMKP
→
ZSPD
WMKP · Penang → ZSPD · Shanghai (Pudong)
intl
CSH878 · FM878 · sched 00:30Z
ZSPD
→
ZBOW
ZSPD · Shanghai (Pudong) → ZBOW · Baotou
CSH9135 · FM9135 · sched 07:50Z
ZBOW
→
ZSPD
ZBOW · Baotou → ZSPD · Shanghai (Pudong)
CSH9136 · FM9136 · sched 12:05Z
2026-04-01
4 legs
CSH
VTBS → ZSPD → ZYCC → ZSPD → WMKP
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH842 · FM842 · sched 08:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH9068 · FM9068 · sched 12:35Z
ZSPD
→
WMKP
ZSPD · Shanghai (Pudong) → WMKP · Penang
intl
CSH877 · FM877 · sched 17:50Z
2026-03-31
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:25Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:45Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · sched 09:30Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · ⏱ 14:37– (Nonem)
2026-03-30
5 legs
CSH
ZSPD → ZBTJ → ZSPD → VTSP → ZSPD → ZBDH
ZSPD
→
ZBTJ
ZSPD · Shanghai (Pudong) → ZBTJ · Tianjin
CSH9113 · FM9113 · sched 00:15Z
ZBTJ
→
ZSPD
ZBTJ · Tianjin → ZSPD · Shanghai (Pudong)
CSH9114 · FM9114 · sched 03:25Z
ZSPD
→
VTSP
ZSPD · Shanghai (Pudong) → VTSP · Phuket
intl
CSH857 · FM857 · sched 09:25Z
VTSP
→
ZSPD
VTSP · Phuket → ZSPD · Shanghai (Pudong)
intl
CSH858 · FM858 · sched 16:05Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:30Z
2026-03-29
3 legs
CSH
VTBS → ZSPD → VTBS → ZSPD
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH842 · FM842 · sched 02:50Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH839 · FM839 · sched 09:20Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH840 · FM840 · sched 14:55Z
2026-03-28
4 legs
CSH
ZBDH → ZSPD → ZYCC → ZSPD → VTBS
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:45Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSH9069 · FM9069 · sched 04:50Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSH841 · FM841 · sched 09:40Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH841 · FM841 · sched 14:20Z
2026-03-27
3 legs
CSH
ZSPD → VTBS → ZSPD → ZBDH
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH833 · FM833 · sched 03:45Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH834 · FM834 · sched 09:50Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:35Z
2026-03-26
3 legs
CSH
ZBDH → ZSPD → VTBS → ZSPD
ZBDH
→
ZSPD
ZBDH · Qinhuangdao (Changli) → ZSPD · Shanghai (Pudong)
CSH9142 · FM9142 · sched 01:45Z
ZSPD
→
VTBS
ZSPD · Shanghai (Pudong) → VTBS · Bangkok
intl
CSH855 · FM855 · sched 05:45Z
VTBS
→
ZSPD
VTBS · Bangkok → ZSPD · Shanghai (Pudong)
intl
CSH856 · FM856 · sched 12:05Z
2026-03-25
3 legs
CSH
ZSPD → WMKK → ZSPD → ZBDH
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH865 · FM865 · sched 05:30Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH866 · FM866 · sched 12:05Z
ZSPD
→
ZBDH
ZSPD · Shanghai (Pudong) → ZBDH · Qinhuangdao (Changli)
CSH9141 · FM9141 · sched 22:35Z
2026-03-24
6 legs
round-trip
CSH
ZSPD → ZHYC → ZSPD → ZSAM → ZSPD → WMKK → ZSPD
ZSPD
→
ZHYC
ZSPD · Shanghai (Pudong) → ZHYC · Yichang (Xiaoting)
CSH9365 · FM9365 · sched 23:55Z
ZHYC
→
ZSPD
ZHYC · Yichang (Xiaoting) → ZSPD · Shanghai (Pudong)
CSH9366 · FM9366 · sched 03:10Z
ZSPD
→
ZSAM
ZSPD · Shanghai (Pudong) → ZSAM · Xiamen
CSH9257 · FM9257 · sched 06:20Z
ZSAM
→
ZSPD
ZSAM · Xiamen → ZSPD · Shanghai (Pudong)
CSH9258 · FM9258 · ⏱ 09:34– (Nonem)
ZSPD
→
WMKK
ZSPD · Shanghai (Pudong) → WMKK · Sepang
intl
CSH863 · FM863 · sched 16:10Z
WMKK
→
ZSPD
WMKK · Sepang → ZSPD · Shanghai (Pudong)
intl
CSH864 · FM864 · sched 23:05Z
2026-03-23
1 legs
CSH
? → ?
?
→
?
— → —
CSH858 · FM858 · sched Z