‹ Aircraft

B-1541 / 78105C

262 flights over 90 days · 2.91 legs/day · base ZSWX · Wuxi · operators: RLH

262
Flights
32
Airports served
13%
ADS-B observed
127
Ferry / no-flightnum

Aircraft identity

737NG 800/W B738
Hainan Airlines · reg B-1541
Boeing · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs RLH
ZSWX → ZGSZ → ZSWX → ZSCG → ?
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen RLH5003 · DR5003 · sched 06:10Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi RLH5004 · DR5004 · sched 09:35Z
ZYTL ZSCG ZYTL · Dalian (Ganjingzi) → ZSCG · Changzhou ferry ⚠ gap · sched Z
ZSWX ? ZSWX · Wuxi → — ferry ⚠ gap · sched Z
2026-06-22 4 legs RLH
ZSWX → ? → ? → ? → ZSCG
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 00:53– (Nonem)
ZUGY ? ZUGY · Guiyang (Nanming) → — ferry · sched Z
ZSCG ? ZSCG · Changzhou → — RLH5092 · DR5092 · sched Z
? ZSCG — → ZSCG · Changzhou ferry · sched Z
2026-06-21 3 legs RLH
ZUTF → ? → ZUTF → ZSWX
ZUTF ? ZUTF · Chengdu (Jianyang) → — ferry · ⏱ 03:14–05:24 (129m)
ZSRG ZUTF ZSRG · Rugao (Nantong) → ZUTF · Chengdu (Jianyang) RLH5018 · DR5018 · sched 06:15Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · ⏱ 11:09–13:10 (121m)
2026-06-20 5 legs RLH
ZSWX → ZUTF → ZSWX → ZUGY → ? → ZUTF
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 01:00Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
ZSWX ZUGY ZSWX · Wuxi → ZUGY · Guiyang (Nanming) RLH5341 · DR5341 · sched 08:40Z
ZUGY ? ZUGY · Guiyang (Nanming) → — ferry · ⏱ 12:19– (Nonem)
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · ⏱ 23:15–01:35 (140m)
2026-06-19 3 legs RLH
ZPPP → ZHHH → ZLXN → ?
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) RLH6527 · DR6527 · sched 23:40Z
ZHHH ZLXN ZHHH · Wuhan (Huangpi) → ZLXN · Haidong (Huzhu Tu Autonomous County) RLH6527 · DR6527 · ⏱ 02:59–05:06 (127m)
? ? — → — RLH6570 · DR6570 · sched Z
2026-06-18 4 legs RLH
ZBHH → ZBHH → ZLXY → ? → ZPPP
ZBHH ZBHH ZBHH · Hohhot → ZBHH · Hohhot RLH5066 · DR5066 · sched 12:00Z
ZBHH ZLXY ZBHH · Hohhot → ZLXY · Xi'an RLH5066 · DR5066 · sched Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
ZLXY ZPPP ZLXY · Xi'an → ZPPP · Kunming ferry · sched Z
2026-06-17 3 legs RLH
ZPMS → ? → ZSFZ → ZPPP
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry · ⏱ 01:31– (Nonem)
ZPMS ZSFZ ZPMS · Dehong (Mangshi) → ZSFZ · Fuzhou (Changle) RLH6577 · DR6577 · sched 09:10Z
ZSFZ ZPPP ZSFZ · Fuzhou (Changle) → ZPPP · Kunming RLH6578 · DR6578 · sched 13:05Z
2026-06-16 1 legs
ZGHA → ?
ZGHA ? ZGHA · Changsha (Changsha) → — ferry · ⏱ 15:02– (Nonem)
2026-06-15 3 legs RLH
ZPMS → ZSNJ → ? → ?
ZPMS ZSNJ ZPMS · Dehong (Mangshi) → ZSNJ · Nanjing RLH5059 · DR5059 · sched 08:00Z
ZSNJ ? ZSNJ · Nanjing → — ferry · ⏱ 12:18– (Nonem)
ZSNB ? ZSNB · Ningbo → — RLH5303 · HU5304 · sched Z
2026-06-14 3 legs RLH
ZPMS → ZSNJ → ? → ZSNB
ZPMS ZSNJ ZPMS · Dehong (Mangshi) → ZSNJ · Nanjing RLH5059 · DR5059 · sched 08:00Z
ZSNJ ? ZSNJ · Nanjing → — ferry · ⏱ 12:00– (Nonem)
ZPMS ZSNB ZPMS · Dehong (Mangshi) → ZSNB · Ningbo RLH5303 · DR5303 · ⏱ 23:02– (Nonem)
2026-06-13 4 legs RLH
ZBOW → ZBTJ → ZPMS → ? → ?
ZBOW ZBTJ ZBOW · Baotou → ZBTJ · Tianjin RLH5011 · DR5011 · sched 02:35Z
ZPMS ZPMS ZPMS · Dehong (Mangshi) → ZPMS · Dehong (Mangshi) ⚠ gap RLH5304 · DR5304 · sched 03:15Z
? ? — → — ferry · sched Z
ZBTJ ? ZBTJ · Tianjin → — ferry · sched Z
2026-06-12 4 legs RLH
ZPPP → ZSFZ → ZPPP → ? → ?
ZPPP ZSFZ ZPPP · Kunming → ZSFZ · Fuzhou (Changle) RLH6577 · DR6577 · sched 09:10Z
ZSFZ ZPPP ZSFZ · Fuzhou (Changle) → ZPPP · Kunming RLH6578 · DR6578 · sched 13:05Z
ZSWX ? ZSWX · Wuxi → — ferry ⚠ gap · sched Z
ZPPP ? ZPPP · Kunming → — RLH6578 · DR6578 · sched Z
2026-06-11 4 legs RLH
ZSWX → ZGSZ → ZSWX → ZSCG → ?
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen RLH5003 · DR5003 · ⏱ 06:22– (Nonem)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi RLH5004 · DR5004 · sched 09:35Z
ZYTL ZSCG ZYTL · Dalian (Ganjingzi) → ZSCG · Changzhou ferry ⚠ gap · sched Z
ZSWX ? ZSWX · Wuxi → — ferry ⚠ gap · sched Z
2026-06-10 4 legs
ZSWX → ? → ? → ? → ?
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 00:23– (Nonem)
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
ZSCG ? ZSCG · Changzhou → — ferry · sched Z
2026-06-09 4 legs RLH
ZSWX → ZGSZ → ZSWX → ? → ?
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen RLH5003 · DR5003 · sched 06:10Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi RLH5004 · DR5004 · ⏱ 10:48– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
ZYTL ? ZYTL · Dalian (Ganjingzi) → — ferry · sched Z
2026-06-08 1 legs
ZSCG → ?
ZSCG ? ZSCG · Changzhou → — ferry · ⏱ 07:35– (Nonem)
2026-06-07 4 legs RLH
ZUTF → ZSWX → ? → ZSNT → ?
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
ZSWX ? ZSWX · Wuxi → — RLH5316 · DR5316 · ⏱ 23:57– (Nonem)
? ZSNT — → ZSNT · Nantong (Tongzhou) ferry · sched Z
? ? — → — ferry · sched Z
2026-06-06 5 legs
ZSWX → ? → ZSWX → ? → ? → ?
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 23:14– (Nonem)
? ZSWX — → ZSWX · Wuxi ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-06-05 1 legs
? → ?
? ? — → — ferry · sched Z
2026-06-04 3 legs
? → ? → ? → ?
? ? — → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-06-03 1 legs RLH
ZSWX → ZUTF
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 23:00Z
2026-06-02 1 legs
? → ZSNJ
? ZSNJ — → ZSNJ · Nanjing ferry · sched Z
2026-06-01 1 legs RLH
ZSNT → ?
ZSNT ? ZSNT · Nantong (Tongzhou) → — RLH5017 · DR5017 · ⏱ 06:12– (Nonem)
2026-05-31 3 legs round-trip RLH
ZSNT → ZUTF → ZUTF → ZSNT
ZSNT ZUTF ZSNT · Nantong (Tongzhou) → ZUTF · Chengdu (Jianyang) RLH5018 · DR5018 · sched 06:15Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) ⚠ gap RLH5315 · DR5315 · sched 23:00Z
? ZSNT — → ZSNT · Nantong (Tongzhou) ferry · sched Z
2026-05-30 5 legs RLH
ZSWX → ZGSZ → ZSWX → ? → ? → ?
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen RLH5003 · DR5003 · sched 06:10Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi RLH5004 · DR5004 · ⏱ 09:37– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
ZYTL ? ZYTL · Dalian (Ganjingzi) → — ferry · sched Z
2026-05-29 2 legs RLH
ZUTF → ZSWX → ?
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
? ? — → — ferry · sched Z
2026-05-28 3 legs RLH
ZUTF → ZSWX → ? → ?
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 23:07– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-05-27 3 legs RLH
ZSCG → ? → ? → ?
ZSCG ? ZSCG · Changzhou → — RLH5092 · DR5092 · sched Z
? ? — → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-05-26 2 legs round-trip RLH
ZSWX → ? → ZSWX
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 01:07– (Nonem)
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
2026-05-25 1 legs RLH
ZUTF → ZSWX
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
2026-05-24 3 legs RLH
ZSWX → VDSV → ZSWX → ?
ZSWX VDSV ZSWX · Wuxi → VDSV · Preah Sihanouk intl RLH5031 · DR5031 · sched 06:30Z
VDSV ZSWX VDSV · Preah Sihanouk → ZSWX · Wuxi intl RLH5032 · DR5032 · sched 11:45Z
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry ⚠ gap · sched Z
2026-05-21 6 legs RLH
ZPPP → ZSWH → ZYYJ → ZSWH → ZPPP → ZPMS → ?
ZPPP ZSWH ZPPP · Kunming → ZSWH · Weihai RLH6565 · DR6565 · sched 23:55Z
ZSWH ZYYJ ZSWH · Weihai → ZYYJ · Yanji RLH6565 · DR6565 · sched 04:35Z
ZYYJ ZSWH ZYYJ · Yanji → ZSWH · Weihai RLH6566 · DR6566 · sched 07:20Z
ZSWH ZPPP ZSWH · Weihai → ZPPP · Kunming RLH6566 · DR6566 · sched 10:05Z
ZPPP ZPMS ZPPP · Kunming → ZPMS · Dehong (Mangshi) RLH6566 · DR6566 · sched Z
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry · sched Z
2026-05-20 1 legs
ZLXY → ?
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-05-19 3 legs RLH
ZYTX → ZSJN → ? → ?
ZYTX ZSJN ZYTX · Shenyang → ZSJN · Jinan (Licheng) RLH6575 · DR6575 · sched 11:55Z
ZBHH ? ZBHH · Hohhot → — ferry ⚠ gap · sched Z
ZSJN ? ZSJN · Jinan (Licheng) → — ferry · sched Z
2026-05-18 1 legs
ZBHH → ?
ZBHH ? ZBHH · Hohhot → — ferry · sched Z
2026-05-17 4 legs RLH
ZBHZ → ZBHH → ZSJN → ZYTX → ?
ZBHZ ZBHH ZBHZ · Holingol → ZBHH · Hohhot RLH5333 · DR5333 · sched 01:25Z
ZYTX ZSJN ZYTX · Shenyang → ZSJN · Jinan (Licheng) ⚠ gap RLH6575 · DR6575 · sched 12:05Z
ZSJN ZYTX ZSJN · Jinan (Licheng) → ZYTX · Shenyang RLH6576 · DR6576 · sched 14:50Z
ZBHH ? ZBHH · Hohhot → — ferry ⚠ gap · sched Z
2026-05-16 3 legs RLH
ZYTX → ZBHZ → ZYTX → ?
ZYTX ZBHZ ZYTX · Shenyang → ZBHZ · Holingol RLH5333 · DR5333 · sched 22:40Z
? ZYTX — → ZYTX · Shenyang ferry · sched Z
? ? — → — ferry · sched Z
2026-05-14 2 legs
ZYTX → ? → ?
ZYTX ? ZYTX · Shenyang → — ferry · ⏱ 05:07– (Nonem)
? ? — → — ferry · sched Z
2026-05-13 4 legs RLH
ZBHH → ZYTX → ZYTX → ? → ?
ZBHH ZYTX ZBHH · Hohhot → ZYTX · Shenyang RLH5065 · DR5065 · sched 06:40Z
ZSJN ZYTX ZSJN · Jinan (Licheng) → ZYTX · Shenyang ⚠ gap RLH6576 · DR6576 · sched 14:50Z
? ? — → — ferry · sched Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-05-12 2 legs
ZBHH → ? → ZPPP
ZBHH ? ZBHH · Hohhot → — ferry · sched Z
? ZPPP — → ZPPP · Kunming ferry · sched Z
2026-05-11 1 legs
ZLXY → ?
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-05-10 3 legs RLH
ZBHH → ZLXY → ? → ?
ZBHH ZLXY ZBHH · Hohhot → ZLXY · Xi'an RLH5066 · DR5066 · sched 12:00Z
ZBHH ? ZBHH · Hohhot → — ferry ⚠ gap · sched Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-05-09 2 legs
ZYTX → ? → ?
ZYTX ? ZYTX · Shenyang → — ferry · sched Z
? ? — → — ferry · sched Z
2026-05-08 1 legs
ZLXY → ?
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-05-07 3 legs RLH
ZSWX → ? → RKTU → ZPPP
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 00:51– (Nonem)
ZPPP RKTU ZPPP · Kunming → RKTU · Cheongju intl RLH5039 · DR5039 · sched 07:30Z
RKTU ZPPP RKTU · Cheongju → ZPPP · Kunming intl RLH5040 · DR5040 · sched 12:35Z
2026-05-06 2 legs RLH
ZSNT → ZUTF → ZSWX
ZSNT ZUTF ZSNT · Nantong (Tongzhou) → ZUTF · Chengdu (Jianyang) RLH5018 · DR5018 · sched 06:15Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
2026-05-05 3 legs RLH
ZSWX → ZPPP → ZSNT → ?
ZSWX ZPPP ZSWX · Wuxi → ZPPP · Kunming RLH6526 · DR6526 · sched 23:45Z
ZSWX ZSNT ZSWX · Wuxi → ZSNT · Nantong (Tongzhou) ferry ⚠ gap · sched Z
ZPPP ? ZPPP · Kunming → — ferry ⚠ gap · sched Z
2026-05-04 3 legs RLH
ZUGY → ZSCG → ZSWX → ?
ZUGY ZSCG ZUGY · Guiyang (Nanming) → ZSCG · Changzhou RLH5092 · DR5092 · sched 03:15Z
? ZSWX — → ZSWX · Wuxi ferry · sched Z
ZSCG ? ZSCG · Changzhou → — ⚠ gap RLH5092 · DR5092 · sched Z
2026-05-03 4 legs RLH
ZPPP → ZSWX → VDSV → ZSWX → ?
ZPPP ZSWX ZPPP · Kunming → ZSWX · Wuxi RLH6552 · DR6552 · sched 02:35Z
ZSWX VDSV ZSWX · Wuxi → VDSV · Preah Sihanouk intl RLH5031 · DR5031 · sched 06:30Z
VDSV ZSWX VDSV · Preah Sihanouk → ZSWX · Wuxi intl RLH5032 · DR5032 · sched 11:45Z
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 23:56– (Nonem)
2026-05-02 3 legs RLH
ZSWH → ZYYJ → ? → ?
ZSWH ZYYJ ZSWH · Weihai → ZYYJ · Yanji RLH6565 · DR6565 · sched 04:35Z
? ? — → — ferry · sched Z
ZYYJ ? ZYYJ · Yanji → — ferry · sched Z
2026-05-01 3 legs round-trip RLH
ZSNB → ZPPP → ? → ZSNB
ZSNB ZPPP ZSNB · Ningbo → ZPPP · Kunming RLH6560 · DR6560 · ⏱ 03:24–06:07 (164m)
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry ⚠ gap · ⏱ 15:36– (Nonem)
? ZSNB — → ZSNB · Ningbo ferry · sched Z
2026-04-30 3 legs
ZPPP → ? → ? → ?
ZPPP ? ZPPP · Kunming → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-29 4 legs RLH
ZPPP → ZBYN → ZLIC → ZPPP → ?
ZPPP ZBYN ZPPP · Kunming → ZBYN · Taiyuan RLH6535 · DR6535 · sched 00:10Z
ZBYN ZLIC ZBYN · Taiyuan → ZLIC · Yinchuan RLH6535 · DR6535 · sched 04:15Z
ZBYN ZPPP ZBYN · Taiyuan → ZPPP · Kunming ⚠ gap RLH6536 · DR6536 · sched 09:30Z
ZLIC ? ZLIC · Yinchuan → — ferry ⚠ gap · sched Z
2026-04-28 3 legs RLH
ZPPP → RKTU → ZPPP → ?
ZPPP RKTU ZPPP · Kunming → RKTU · Cheongju intl RLH5039 · DR5039 · sched 07:30Z
RKTU ZPPP RKTU · Cheongju → ZPPP · Kunming intl RLH5040 · DR5040 · sched 12:35Z
? ? — → — ferry · sched Z
2026-04-27 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-26 4 legs RLH
ZUTF → ZSNT → ZUTF → ZSWX → ?
ZUTF ZSNT ZUTF · Chengdu (Jianyang) → ZSNT · Nantong (Tongzhou) RLH5017 · DR5017 · sched 02:40Z
ZSNT ZUTF ZSNT · Nantong (Tongzhou) → ZUTF · Chengdu (Jianyang) RLH5018 · DR5018 · sched 06:15Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-25 4 legs RLH
ZSWX → ZUTF → ZSWX → ? → ?
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · ⏱ 01:09– (Nonem)
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 23:12– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-24 2 legs round-trip RLH
ZUTF → ZSNT → ZUTF
ZUTF ZSNT ZUTF · Chengdu (Jianyang) → ZSNT · Nantong (Tongzhou) RLH5017 · DR5017 · sched 02:40Z
ZSNT ZUTF ZSNT · Nantong (Tongzhou) → ZUTF · Chengdu (Jianyang) RLH5018 · DR5018 · sched 06:15Z
2026-04-23 4 legs RLH
ZSWX → ZUTF → ZSWX → ? → ?
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 01:00Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · ⏱ 05:26– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · ⏱ 23:07– (Nonem)
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-22 2 legs RLH
ZSNT → ZUTF → ZSWX
ZSNT ZUTF ZSNT · Nantong (Tongzhou) → ZUTF · Chengdu (Jianyang) RLH5018 · DR5018 · sched 06:15Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
2026-04-21 5 legs RLH
ZSWX → ZUTF → ZSWX → ZUTF → ? → ?
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 01:00Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 23:00Z
? ? — → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-20 2 legs RLH
ZUTF → ZSWX → ?
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
? ? — → — ferry · sched Z
2026-04-19 3 legs RLH
ZUTF → ZSNT → ZUTF → ZSWX
ZUTF ZSNT ZUTF · Chengdu (Jianyang) → ZSNT · Nantong (Tongzhou) RLH5017 · DR5017 · ⏱ 03:45– (Nonem)
ZSRG ZUTF ZSRG · Rugao (Nantong) → ZUTF · Chengdu (Jianyang) ⚠ gap RLH5018 · DR5018 · ⏱ 07:04–09:32 (149m)
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
2026-04-18 5 legs RLH
ZUTF → ZSWX → ? → ZUTF → ? → ?
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
ZUGY ? ZUGY · Guiyang (Nanming) → — ferry ⚠ gap · ⏱ 13:13–15:24 (130m)
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · ⏱ 23:07–01:27 (141m)
ZSWX ? ZSWX · Wuxi → — ferry ⚠ gap · sched Z
ZSWX ? ZSWX · Wuxi → — RLH5342 · DR5342 · sched Z
2026-04-17 1 legs
ZSCG → ?
ZSCG ? ZSCG · Changzhou → — ferry · sched Z
2026-04-16 3 legs RLH
ZSWX → ZGSZ → ZSWX → ?
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen RLH5003 · DR5003 · sched 06:10Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi RLH5004 · DR5004 · sched 09:35Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-15 1 legs
? → ?
? ? — → — ferry · sched Z
2026-04-14 3 legs RLH
ZSWX → ZUTF → ZSWX → ZUGY
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 01:00Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 05:05Z
ZSWX ZUGY ZSWX · Wuxi → ZUGY · Guiyang (Nanming) RLH5341 · DR5341 · sched 08:40Z
2026-04-13 1 legs RLH
ZUTF → ZSWX
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
2026-04-12 2 legs round-trip RLH
ZUTF → ZSWX → ZUTF
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi RLH5316 · DR5316 · sched 10:05Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 23:00Z
2026-04-11 3 legs RLH
ZSWX → ZGSZ → ZSWX → ZUTF
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen RLH5003 · DR5003 · sched 06:10Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi RLH5004 · DR5004 · sched 09:35Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) RLH5315 · DR5315 · sched 23:00Z
2026-04-10 1 legs
ZSWX → ?
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
2026-04-09 3 legs
ZSWX → ? → ? → ?
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
ZSWX ? ZSWX · Wuxi → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-08 2 legs
ZBTJ → ? → ?
ZBTJ ? ZBTJ · Tianjin → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-07 5 legs RLH
ZSQZ → ZPMS → VDSV → ZPPP → ? → ?
ZSQZ ZPMS ZSQZ · Quanzhou → ZPMS · Dehong (Mangshi) RLH5098 · DR5098 · sched 03:00Z
ZPPP VDSV ZPPP · Kunming → VDSV · Preah Sihanouk ⚠ gap intl RLH5029 · DR5029 · sched 10:15Z
VDSV ZPPP VDSV · Preah Sihanouk → ZPPP · Kunming intl RLH5030 · DR5030 · sched 14:10Z
ZPMS ? ZPMS · Dehong (Mangshi) → — ⚠ gap RLH5098 · DR5098 · sched Z
ZPPP ? ZPPP · Kunming → — RLH5030 · DR5030 · sched Z
2026-04-06 1 legs RLH
ZPMS → ZSQZ
ZPMS ZSQZ ZPMS · Dehong (Mangshi) → ZSQZ · Quanzhou RLH5097 · DR5097 · sched 23:10Z
2026-04-05 4 legs RLH
ZSQZ → ZPPP → ? → ? → ?
ZSQZ ZPPP ZSQZ · Quanzhou → ZPPP · Kunming RLH6550 · DR6550 · sched 02:50Z
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry ⚠ gap · sched Z
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-04 5 legs RLH
ZSWH → ZYYJ → ZSQZ → ? → ? → ?
ZSWH ZYYJ ZSWH · Weihai → ZYYJ · Yanji RLH6565 · DR6565 · sched 04:35Z
ZPPP ZSQZ ZPPP · Kunming → ZSQZ · Quanzhou ⚠ gap RLH6549 · DR6549 · sched 22:55Z
ZSWH ? ZSWH · Weihai → — ferry ⚠ gap · sched Z
? ? — → — ferry · sched Z
ZYYJ ? ZYYJ · Yanji → — RLH6565 · DR6565 · sched Z
2026-04-03 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-02 2 legs
? → ? → ?
? ? — → — ferry · sched Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-04-01 3 legs RLH
ZPPP → ZBYN → ZLIC → ?
ZPPP ZBYN ZPPP · Kunming → ZBYN · Taiyuan RLH6535 · DR6535 · sched 00:10Z
ZBYN ZLIC ZBYN · Taiyuan → ZLIC · Yinchuan RLH6535 · DR6535 · sched 04:15Z
ZLIC ? ZLIC · Yinchuan → — ferry · sched Z
2026-03-31 3 legs RLH
ZBHH → ZLXY → ? → ?
ZBHH ZLXY ZBHH · Hohhot → ZLXY · Xi'an RLH5066 · DR5066 · sched 12:00Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
ZBHH ? ZBHH · Hohhot → — ferry · sched Z
2026-03-30 4 legs RLH
ZPPP → ZLXY → ? → ? → ?
ZPPP ZLXY ZPPP · Kunming → ZLXY · Xi'an RLH6557 · DR6557 · sched 23:50Z
ZYTX ? ZYTX · Shenyang → — ferry ⚠ gap · sched Z
ZSJN ? ZSJN · Jinan (Licheng) → — RLH6575 · DR6575 · sched Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-03-29 4 legs RLH
ZSWH → ZPPP → ? → ? → ?
ZSWH ZPPP ZSWH · Weihai → ZPPP · Kunming RLH6566 · DR6566 · sched 10:05Z
ZYYJ ? ZYYJ · Yanji → — ferry ⚠ gap · sched Z
ZPMS ? ZPMS · Dehong (Mangshi) → — ferry · sched Z
? ? — → — ferry · sched Z
2026-03-28 3 legs
? → ? → ? → ?
? ? — → — ferry · sched Z
ZPPP ? ZPPP · Kunming → — ferry · sched Z
ZBHH ? ZBHH · Hohhot → — ferry · sched Z
2026-03-27 3 legs RLH
ZSWF → ZGHA → ZYTX → ?
ZSWF ZGHA ZSWF · Weifang (Kuiwen) → ZGHA · Changsha (Changsha) RLH6565 · DR6565 · sched 01:25Z
ZSWF ZYTX ZSWF · Weifang (Kuiwen) → ZYTX · Shenyang ⚠ gap RLH6566 · DR6566 · sched 11:15Z
? ? — → — ferry · sched Z
2026-03-26 6 legs RLH
ZSQZ → ZGZJ → ZSQZ → ZGHA → ZSWF → ? → ZGHA
ZSQZ ZGZJ ZSQZ · Quanzhou → ZGZJ · Zhanjiang RLH5363 · DR5363 · sched 02:25Z
ZGZJ ZSQZ ZGZJ · Zhanjiang → ZSQZ · Quanzhou RLH5364 · DR5364 · sched 05:15Z
ZSQZ ZGHA ZSQZ · Quanzhou → ZGHA · Changsha (Changsha) RLH5091 · DR5091 · sched 07:50Z
ZYTX ZSWF ZYTX · Shenyang → ZSWF · Weifang (Kuiwen) ⚠ gap RLH6565 · DR6565 · sched 22:35Z
? ? — → — RLH5091 · DR5091 · sched Z
ZSQZ ZGHA ZSQZ · Quanzhou → ZGHA · Changsha (Changsha) RLH5091 · DR5091 · sched Z
2026-03-25 4 legs RLH
ZPPP → ZSCG → ZSQZ → ? → ?
ZPPP ZSCG ZPPP · Kunming → ZSCG · Changzhou RLH6541 · DR6541 · sched 09:00Z
ZPPP ZSQZ ZPPP · Kunming → ZSQZ · Quanzhou ⚠ gap RLH6549 · DR6549 · sched 23:15Z
ZPPP ? ZPPP · Kunming → — ferry ⚠ gap · sched Z
ZSCG ? ZSCG · Changzhou → — RLH6541 · DR6541 · sched Z
2026-03-24 3 legs RLH
ZBXZ → ZPPP → ? → ?
ZBXZ ZPPP ZBXZ · Xinzhou → ZPPP · Kunming RLH6582 · DR6582 · sched 14:10Z
? ? — → — ferry · sched Z
ZLXY ? ZLXY · Xi'an → — ferry · sched Z
2026-03-23 1 legs RLH
ZPPP → ZLXY
ZPPP ZLXY ZPPP · Kunming → ZLXY · Xi'an RLH6557 · DR6557 · sched 22:40Z