‹ Aircraft

B-303K / 781550

392 flights over 92 days · 4.26 legs/day · base ZYTL · Dalian (Ganjingzi) · operators: CSN

392
Flights
15
Airports served
13%
ADS-B observed
3
Ferry / no-flightnum

Aircraft identity

A21N A21N
· reg B-303K
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs CSN
RKSI → ZYTL → ZGGG → ZYTL
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
2026-06-22 4 legs CSN
ZHCC → ZYTL → ZWWW → ZYTL → RKSI
ZHCC ZYTL ZHCC · Zhengzhou → ZYTL · Dalian (Ganjingzi) CSN8622 · CZ8622 · sched 18:00Z
ZYTL ZWWW ZYTL · Dalian (Ganjingzi) → ZWWW · Ürümqi CSN6965 · CZ6965 · sched 21:05Z
ZWWW ZYTL ZWWW · Ürümqi → ZYTL · Dalian (Ganjingzi) CSN6966 · CZ6966 · sched 03:20Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-06-21 5 legs CSN
ZYTL → RJAA → ZSPD → ZYTL → ZYTL → ZHCC
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 03:55Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:43– (Nonem)
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou CSN8621 · CZ8621 · sched 15:00Z
2026-06-20 3 legs CSN
ZGGG → ZYTL → ZSPD → ZYTL
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 04:05Z
2026-06-19 5 legs CSN
ZYTL → RJAA → ZBAD → ZYTL → ZYTL → ZGGG
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing ⚠ gap CSN6127 · CZ6127 · sched 00:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6128 · CZ6128 · sched 03:15Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:39– (Nonem)
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-18 4 legs round-trip CSN
ZYTL → ZBAD → ZYTL → ZBAD → ZYTL
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6121 · CZ6121 · sched 21:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6122 · CZ6122 · sched 00:10Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6133 · CZ6133 · sched 02:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6134 · CZ6134 · sched 05:10Z
2026-06-17 3 legs round-trip CSN
ZYTL → ZWWW → ZYTL → ZYTL
ZYTL ZWWW ZYTL · Dalian (Ganjingzi) → ZWWW · Ürümqi CSN6965 · CZ6965 · sched 21:05Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:37– (Nonem)
ZWWW ZYTL ZWWW · Ürümqi → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6966 · CZ6966 · sched 03:20Z
2026-06-16 4 legs round-trip CSN
RKSI → ZYTL → ZGGG → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:45Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-06-15 4 legs CSN
ZGGG → ZYTL → ZSPD → ZYTL → RKSI
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 03:55Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · ⏱ 23:51–00:44 (52m)
2026-06-14 5 legs CSN
ZYTL → RKSI → ZWWW → ZYTL → ZYTL → ZGGG
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
ZYTL ZWWW ZYTL · Dalian (Ganjingzi) → ZWWW · Ürümqi ⚠ gap CSN6965 · CZ6965 · sched 21:05Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:34– (Nonem)
ZWWW ZYTL ZWWW · Ürümqi → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6966 · CZ6966 · sched 03:20Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-13 1 legs CSN
ZGGG → ZYTL
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
2026-06-12 4 legs CSN
RKSI → ZYTL → ZWWW → ZYTL → ZGGG
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZWWW ZYTL · Dalian (Ganjingzi) → ZWWW · Ürümqi CSN6965 · CZ6965 · sched 21:05Z
ZWWW ZYTL ZWWW · Ürümqi → ZYTL · Dalian (Ganjingzi) CSN6966 · CZ6966 · sched 03:20Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-11 4 legs CSN
ZGGG → ZYTL → ZSPD → ZYTL → RKSI
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 04:00Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-06-10 2 legs CSN
RJAA → ZYTL → ZGGG
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-09 4 legs CSN
ZGGG → ZYTL → ZBAD → ZYTL → RJAA
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6127 · CZ6127 · sched 00:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6128 · CZ6128 · ⏱ 11:19– (Nonem)
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
2026-06-08 4 legs round-trip CSN
ZGGG → ZYTL → ZBAD → ZYTL → ZGGG
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6133 · CZ6133 · sched 02:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6134 · CZ6134 · ⏱ 13:17– (Nonem)
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-07 2 legs round-trip CSN
ZGGG → ZYTL → ZGGG
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · ⏱ 11:59– (Nonem)
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-05 4 legs CSN
RJAA → ZYTL → ZBAD → ZYTL → ZGGG
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6133 · CZ6133 · sched 02:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6134 · CZ6134 · sched 05:10Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-06-04 5 legs CSN
ZYTL → RJAA → ZBAD → ZYTL → ZYTL → RJAA
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing ⚠ gap CSN6127 · CZ6127 · sched 00:30Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:47– (Nonem)
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6128 · CZ6128 · ⏱ 11:27– (Nonem)
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
2026-06-03 5 legs round-trip CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:32– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
2026-06-02 4 legs CSN
ZYTL → ZGGG → ZYTL → ZYTL → RKSI
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:25– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-06-01 4 legs CSN
ZGGG → ZYTL → ZBAD → ZYTL → RKSI
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6133 · CZ6133 · sched 02:40Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6134 · CZ6134 · sched 05:20Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-31 7 legs CSN
ZYTL → RKSI → ZYTL → ZYTL → ZSPD → ZSPD → ZYTL → ZGGG
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6523 · CZ6523 · ⏱ 04:48– (Nonem)
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-05-30 3 legs CSN
ZGGG → ZYTL → ZBAD → ZYTL
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6127 · CZ6127 · sched 00:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6128 · CZ6128 · sched 03:15Z
2026-05-29 6 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → ZGGG
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:23– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-05-28 6 legs round-trip CSN
RKSI → ZYTL → ZSPD → ZYTL → ZBAD → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6133 · CZ6133 · sched 02:40Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6134 · CZ6134 · sched 05:10Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-27 3 legs CSN
ZSQD → ZGGG → ZYTL → RKSI
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN5254 · CZ5254 · sched 19:00Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-05-26 4 legs CSN
ZGGG → ZSQD → ZGGG → VDTI → ZSQD
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN5253 · CZ5253 · sched 01:30Z
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3870 · CZ3870 · ⏱ 01:56– (Nonem)
ZSQD VDTI ZSQD · Qingdao (Jiaozhou) → VDTI · Phnom Penh (Boeng Khyang) ⚠ gap intl CSN5247 · CZ5247 · sched 05:35Z
VDTI ZSQD VDTI · Phnom Penh (Boeng Khyang) → ZSQD · Qingdao (Jiaozhou) intl CSN5248 · CZ5248 · ⏱ 19:43– (Nonem)
2026-05-25 3 legs CSN
ZLXY → ZYTL → ZGGG → ZSHC
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CSN6938 · CZ6938 · sched 19:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN3607 · CZ3607 · sched 22:35Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3819 · CZ3819 · sched 03:10Z
2026-05-24 5 legs CSN
ZYTL → RJAA → ZYTL → ZYTL → ZLXY → ZSPD
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6448 · CZ6448 · sched 03:55Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:28– (Nonem)
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN6937 · CZ6937 · sched 15:05Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6447 · CZ6447 · sched Z
2026-05-23 3 legs CSN
ZLXY → ZYTL → ZGGG → ZYTL
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CSN6938 · CZ6938 · sched 19:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN3607 · CZ3607 · sched 22:35Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN3608 · CZ3608 · sched 03:20Z
2026-05-22 6 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → ZLXY
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:44– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN6937 · CZ6937 · sched 15:05Z
2026-05-21 4 legs round-trip CSN
RKSI → ZYTL → ZGGG → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-20 6 legs round-trip CSN
ZYTL → RJAA → ZYTL → ZBAD → ZYTL → RKSI → ZYTL
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6127 · CZ6127 · sched 00:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6128 · CZ6128 · ⏱ 14:19– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
ZYTX ZYTL ZYTX · Shenyang → ZYTL · Dalian (Ganjingzi) ferry ⚠ gap CSN632X · sched Z
2026-05-19 1 legs CSN
ZGGG → ZYTX
ZGGG ZYTX ZGGG · Guangzhou (Huadu) → ZYTX · Shenyang CSN6322 · CZ6322 · sched 20:10Z
2026-05-18 4 legs CSN
RKSI → ZYTL → ZSPD → ZYTL → ZGGG
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-05-17 4 legs CSN
ZYTL → ZGGG → ZYTL → ZYTL → RKSI
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:34– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-16 4 legs CSN
ZYTL → ZGGG → ZYTL → ZYTL → RKSI
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:39– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-15 4 legs CSN
RJAA → ZYTL → ZBAD → ZYTL → RKSI
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6127 · CZ6127 · sched 00:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6128 · CZ6128 · sched 03:15Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-05-14 4 legs CSN
RKSI → ZYTL → ZSPD → ZYTL → RJAA
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
2026-05-13 2 legs CSN
RJAA → ZYTL → RKSI
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-05-12 4 legs CSN
RKSI → ZYTL → ZGGG → ZYTL → RJAA
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
2026-05-11 4 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → RKSI
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:28– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-10 4 legs CSN
RJAA → ZYTL → ZBAD → ZYTL → RKSI
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL ZBAD ZYTL · Dalian (Ganjingzi) → ZBAD · Beijing CSN6127 · CZ6127 · sched 00:30Z
ZBAD ZYTL ZBAD · Beijing → ZYTL · Dalian (Ganjingzi) CSN6128 · CZ6128 · ⏱ 11:21– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-09 4 legs CSN
ZYTL → ZGGG → ZYTL → ZYTL → RJAA
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:37– (Nonem)
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
2026-05-08 5 legs CSN
ZYTL → RKSI → ZYTL → ZGGG → ZYTL → RKSI
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · ⏱ 11:08– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-05-07 5 legs CSN
RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
2026-05-06 6 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → RKSI
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:43– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-05-05 6 legs round-trip CSN
RKSI → ZYTL → ZSPD → ZYTL → ZHCC → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZHCC ZYTL · Dalian (Ganjingzi) → ZHCC · Zhengzhou CSN5535 · CZ5535 · sched 02:30Z
ZHCC ZYTL ZHCC · Zhengzhou → ZYTL · Dalian (Ganjingzi) CSN5536 · CZ5536 · sched 05:30Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-04 4 legs CSN
ZGGG → ZYTL → ZSPD → ZYTL → RKSI
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 03:55Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-05-03 5 legs CSN
ZYTL → RKSI → ZGGG → ZYTL → ZYTL → ZGGG
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN6561 · CZ6561 · sched 20:30Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:25– (Nonem)
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6562 · CZ6562 · ⏱ 10:34– (Nonem)
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-05-02 3 legs CSN
ZGGG → ZYTL → ZSPD → ZYTL
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 04:05Z
2026-05-01 7 legs CSN
ZYTL → RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → ZGGG
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-04-30 5 legs round-trip CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:40– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
2026-04-29 6 legs round-trip CSN
RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-04-28 6 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → RKSI
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:31– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-04-27 6 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → RKSI
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:35– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-04-26 4 legs CSN
ZYTL → ZLXY → ZYTL → ZYTL → RKSI
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN5527 · CZ5527 · sched 01:35Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:37– (Nonem)
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN5528 · CZ5528 · sched 05:40Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · ⏱ 23:52– (Nonem)
2026-04-25 6 legs CSN
RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → RJAA
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:50Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
2026-04-24 7 legs CSN
ZYTL → RKSI → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → RKSI
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:48– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-04-23 5 legs CSN
RKSI → ZYTL → ZSPD → ZYTL → RKSI → ZYTL
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN675 · CZ675 · sched 03:10Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN676 · CZ676 · sched 04:50Z
2026-04-22 6 legs round-trip CSN
RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-04-21 4 legs CSN
ZLXY → ZYTL → ZGGG → ZYTL → RKSI
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CSN6938 · CZ6938 · sched 19:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN3607 · CZ3607 · sched 22:35Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN3608 · CZ3608 · sched 03:20Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-04-20 6 legs CSN
ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → ZYTL → ZLXY
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:55– (Nonem)
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN6937 · CZ6937 · sched 15:05Z
2026-04-19 5 legs CSN
ZYTL → RJAA → ZSPD → ZYTL → ZYTL → RKSI
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 04:00Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:34– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-04-18 4 legs CSN
ZWWW → ZBSJ → ZYTL → ZSPD → ZYTL
ZWWW ZBSJ ZWWW · Ürümqi → ZBSJ · Shijiazhuang CSN6954 · CZ6954 · sched 16:35Z
ZBSJ ZYTL ZBSJ · Shijiazhuang → ZYTL · Dalian (Ganjingzi) CSN6954 · CZ6954 · sched 21:20Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6535 · CZ6535 · sched 23:55Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6536 · CZ6536 · sched 03:20Z
2026-04-17 3 legs round-trip CSN
ZYTL → ZBSJ → ZWWW → ZYTL
ZYTL ZBSJ ZYTL · Dalian (Ganjingzi) → ZBSJ · Shijiazhuang CSN6953 · CZ6953 · sched 00:30Z
ZBSJ ZWWW ZBSJ · Shijiazhuang → ZWWW · Ürümqi CSN6953 · CZ6953 · sched 02:55Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6322 · CZ6322 · ⏱ 04:58– (Nonem)
2026-04-16 6 legs CSN
ZYTL → RKSI → ZYTL → ZYTL → ZSPD → ZYTL → ZGGG
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-04-15 4 legs CSN
ZYTL → RKSI → ZYTL → ZYTL → ?
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
? ? — → — ferry · sched Z
2026-04-14 3 legs round-trip CSN
ZYTL → RKSI → ZYTL → ZYTL
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
2026-04-13 3 legs round-trip CSN
ZYTL → RKSI → ZYTL → ZYTL
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
2026-04-12 2 legs round-trip CSN
ZYTL → RKSI → ZYTL
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
2026-04-11 3 legs CSN
ZYTL → RKSI → ZYTL → ?
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ? ZSPD · Shanghai (Pudong) → — ferry ⚠ gap · sched Z
2026-04-10 3 legs round-trip CSN
ZYTL → RKSI → ZGGG → ZYTL
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN6561 · CZ6561 · sched 20:30Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:27– (Nonem)
2026-04-09 5 legs CSN
RKSI → ZYTL → ZYTL → ZSPD → ZSPD → ZYTL
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6523 · CZ6523 · ⏱ 04:52– (Nonem)
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
2026-04-08 6 legs round-trip CSN
RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · ⏱ 23:47– (Nonem)
2026-04-07 4 legs CSN
ZLXY → ZYTL → ZGGG → ZYTL → RKSI
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CSN6938 · CZ6938 · sched 19:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN3607 · CZ3607 · sched 22:35Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN3608 · CZ3608 · sched 03:20Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-04-06 4 legs round-trip CSN
ZLXY → ZYTL → ZGGG → ZYTL → ZLXY
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CSN6938 · CZ6938 · sched 19:05Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN3607 · CZ3607 · sched 22:35Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN3608 · CZ3608 · sched 03:20Z
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN6937 · CZ6937 · sched 15:05Z
2026-04-05 3 legs CSN
ZYTL → RJAA → ZYTL → ZLXY
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 16:00Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) intl CSN630 · CZ630 · sched 19:25Z
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN6937 · CZ6937 · ⏱ 23:26– (Nonem)
2026-04-04 3 legs CSN
RKSI → ZYTL → ZGGG → ZYTL
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · sched 01:25Z
2026-04-03 7 legs CSN
ZYTL → RKSI → ZYTL → ZYTL → ZSPD → ZSPD → ZYTL → RKSI
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) ⚠ gap CSN6523 · CZ6523 · ⏱ 04:53– (Nonem)
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 15:50Z
2026-04-02 3 legs CSN
ZGGG → ZYTL → ZSPD → ZYTL
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:10Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6447 · CZ6447 · sched 00:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6448 · CZ6448 · sched 04:20Z
2026-04-01 4 legs CSN
RKSI → ZYTL → ZGGG → ZYTL → ZGGG
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6561 · CZ6561 · sched 20:30Z
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6562 · CZ6562 · ⏱ 09:38–12:35 (176m)
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:10Z
2026-03-31 6 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → ZYTL → RKSI
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN686 · CZ686 · ⏱ 02:35– (Nonem)
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-03-30 6 legs round-trip CSN
RKSI → ZYTL → ZSPD → ZYTL → ZSPD → ZYTL → RKSI
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 02:50Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6526 · CZ6526 · sched 06:05Z
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
2026-03-29 7 legs CSN
ZYTL → RKSI → ZYTL → ZSPD → ZYTL → ZYTL → ZSPD → RKSI
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul intl CSN685 · CZ685 · sched 16:00Z
RKSI ZYTL RKSI · Seoul → ZYTL · Dalian (Ganjingzi) intl CSN686 · CZ686 · sched 17:25Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6523 · CZ6523 · sched 20:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CSN6524 · CZ6524 · sched 23:55Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6526 · CZ6526 · sched 06:05Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · ⏱ 10:53– (Nonem)
ZYTL RKSI ZYTL · Dalian (Ganjingzi) → RKSI · Seoul ⚠ gap intl CSN685 · CZ685 · sched 16:00Z
2026-03-28 3 legs round-trip CSN
ZYTL → ZSHC → ZYTL → ZYTL
ZYTL ZSHC ZYTL · Dalian (Ganjingzi) → ZSHC · Hangzhou CSN6449 · CZ6449 · sched 01:05Z
ZGSZ ZYTL ZGSZ · Shenzhen → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6300 · CZ6300 · ⏱ 04:44– (Nonem)
ZSHC ZYTL ZSHC · Hangzhou → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6450 · CZ6450 · ⏱ 12:50– (Nonem)
2026-03-27 4 legs CSN
ZYTL → ZSPD → ZYTL → ZYTL → ZGSZ
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CSN6525 · CZ6525 · sched 01:40Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:29– (Nonem)
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6526 · CZ6526 · sched 04:55Z
ZYTL ZGSZ ZYTL · Dalian (Ganjingzi) → ZGSZ · Shenzhen CSN6299 · CZ6299 · sched 15:30Z
2026-03-26 5 legs CSN
ZYTL → ZLXY → ZWWW → ZLXY → ZYTL → RJAA
ZYTL ZLXY ZYTL · Dalian (Ganjingzi) → ZLXY · Xi'an CSN6965 · CZ6965 · sched 16:40Z
ZLXY ZWWW ZLXY · Xi'an → ZWWW · Ürümqi CSN6965 · CZ6965 · sched 20:40Z
ZWWW ZLXY ZWWW · Ürümqi → ZLXY · Xi'an CSN6966 · CZ6966 · sched 01:25Z
ZLXY ZYTL ZLXY · Xi'an → ZYTL · Dalian (Ganjingzi) CSN6966 · CZ6966 · sched 06:20Z
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · sched 15:50Z
2026-03-25 4 legs CSN
ZYTL → RJAA → ZYTL → ZYTL → ZSHC
ZYTL RJAA ZYTL · Dalian (Ganjingzi) → RJAA · Narita intl CSN629 · CZ629 · ⏱ 00:06– (Nonem)
ZSHC ZYTL ZSHC · Hangzhou → ZYTL · Dalian (Ganjingzi) ⚠ gap CSN6450 · CZ6450 · sched 04:30Z
RJAA ZYTL RJAA · Narita → ZYTL · Dalian (Ganjingzi) ⚠ gap intl CSN630 · CZ630 · ⏱ 04:32– (Nonem)
ZYTL ZSHC ZYTL · Dalian (Ganjingzi) → ZSHC · Hangzhou CSN6449 · CZ6449 · sched Z
2026-03-24 1 legs CSN
ZGGG → ZYTL
ZGGG ZYTL ZGGG · Guangzhou (Huadu) → ZYTL · Dalian (Ganjingzi) CSN6322 · CZ6322 · sched 20:35Z
2026-03-23 1 legs CSN
ZYTL → ZGGG
ZYTL ZGGG ZYTL · Dalian (Ganjingzi) → ZGGG · Guangzhou (Huadu) CSN6321 · CZ6321 · sched 15:40Z