✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
RP-C4888
/ 7587AF
189 flights over 62 days · 3.05 legs/day · base ZGSZ · Shenzhen · operators: 404, XKY
189
Flights
8
Airports served
28%
ADS-B observed
189
Ferry / no-flightnum
Aircraft identity
No static metadata for this hex (OpenSky covers ~79% of the fleet).
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
XKY
ZGSZ → RPLL → RPLC → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:44– (Nonem)
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY615 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-22
4 legs
round-trip
XKY
ZGSZ → RPLC → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
intl
XKY615 · ⏱ 08:22–10:18 (115m)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · ⏱ 16:49– (Nonem)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-21
3 legs
round-trip
XKY
ZGSZ → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-19
3 legs
round-trip
XKY
VHHH → RPLC → RPLC → VHHH
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 23:41– (Nonem)
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY614 · sched Z
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
intl
XKY812 · sched Z
2026-06-18
3 legs
round-trip
XKY
ZGSZ → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 19:12–21:07 (115m)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-17
3 legs
XKY
VHHH → RPLC → VHHH → RPLC
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 23:44– (Nonem)
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
intl
XKY812 · sched Z
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY615 · sched Z
2026-06-16
4 legs
round-trip
XKY
ZGSZ → RPLC → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
intl
XKY615 · ⏱ 10:45– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · ⏱ 17:41–19:34 (113m)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-15
4 legs
round-trip
XKY
ZGSZ → RPLC → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
intl
XKY615 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-14
3 legs
round-trip
XKY
ZGSZ → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:42– (Nonem)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-06-13
3 legs
round-trip
XKY
VHHH → RPLC → RPLC → VHHH
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 01:26– (Nonem)
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY813 · ⏱ 08:46– (Nonem)
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
intl
XKY812 · sched Z
2026-06-12
4 legs
XKY
ZGSZ → RPLL → RPLC → ZGSZ → VHHH
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:46– (Nonem)
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY615 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY814 · sched Z
2026-06-11
3 legs
XKY
RPLC → ZGSZ → RPLL → ZGSZ
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
2026-06-10
5 legs
XKY
ZGSZ → RPLC → ZGSZ → RPLC → RPLL → VHHH
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
intl
XKY615 · ⏱ 08:48– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · ⏱ 12:26– (Nonem)
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · ⏱ 23:47–01:26 (99m)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
2026-06-09
3 legs
XKY
RPLC → ZGSZ → RPLL → ZGSZ
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · ⏱ 12:15– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
2026-06-08
1 legs
XKY
ZGSZ → RPLC
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
intl
XKY615 · ⏱ 08:43– (Nonem)
2026-06-07
3 legs
round-trip
XKY
ZGSZ → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:13– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY614 · sched Z
2026-06-05
5 legs
XKY
VHHH → RPLC → RPLL → ZGSZ → VHHH → RPLC
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 00:08– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY814 · sched Z
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY615 · sched Z
2026-06-04
3 legs
round-trip
XKY
ZGSZ → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:00–18:50 (110m)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY614 · sched Z
2026-06-03
5 legs
round-trip
XKY
ZGSZ → RPLL → VHHH → RPLC → RPLC → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:17– (Nonem)
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · ⏱ 20:53–22:45 (113m)
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · sched Z
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
2026-06-02
3 legs
XKY
RPLC → ZGSZ → ZGSZ → RPLL
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · ⏱ 12:07– (Nonem)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY614 · ⏱ 20:18– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
2026-06-01
1 legs
XKY
ZGSZ → RPLC
ZGSZ
→
RPLC
ZGSZ · Shenzhen → RPLC · Mabalacat
ferry
intl
XKY615 · ⏱ 08:32– (Nonem)
2026-05-31
3 legs
round-trip
XKY
ZGSZ → RPLL → ZGSZ → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:50– (Nonem)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
ferry
intl
XKY614 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-05-30
1 legs
XKY
VHHH → RPLC
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 00:33– (Nonem)
2026-05-29
3 legs
round-trip
XKY
ZGSZ → RPLL → VHHH → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:26– (Nonem)
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-05-28
3 legs
round-trip
XKY
ZGSZ → RPLL → RPLC → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:50–18:44 (114m)
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
2026-05-27
4 legs
XKY
RPLC → ZGSZ → RPLC → RPLL → VHHH
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
2026-05-24
3 legs
XKY
RPLL → RPLC → RPLL → ZGSZ
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-05-17
3 legs
XKY
VHHH → RPLL → VHHH → RPLC
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
ferry
intl
XKY813 · ⏱ 15:26–17:15 (108m)
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY812 · sched Z
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
⚠ gap
XKY404 · sched Z
2026-05-16
1 legs
XKY
RPMD → RPLC
RPMD
→
RPLC
RPMD · Davao → RPLC · Mabalacat
ferry
XKY106 · sched Z
2026-05-15
1 legs
XKY
RPLC → RPMD
RPLC
→
RPMD
RPLC · Mabalacat → RPMD · Davao
ferry
XKY105 · sched Z
2026-05-12
1 legs
XKY
RPMD → RPLC
RPMD
→
RPLC
RPMD · Davao → RPLC · Mabalacat
ferry
XKY106 · sched Z
2026-05-11
1 legs
XKY
RPLC → RPMD
RPLC
→
RPMD
RPLC · Mabalacat → RPMD · Davao
ferry
XKY105 · ⏱ 20:24– (Nonem)
2026-05-10
3 legs
round-trip
404
XKY
RPLL → RPLC → VHHH → RPLL
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
404 · sched Z
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
intl
XKY812 · sched Z
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
ferry
intl
XKY813 · sched Z
2026-05-09
1 legs
XKY
RPMD → RPLC
RPMD
→
RPLC
RPMD · Davao → RPLC · Mabalacat
ferry
XKY106 · sched Z
2026-05-08
2 legs
round-trip
XKY
RPMY → RPMD → RPMY
RPMY
→
RPMD
RPMY · Laguindingan → RPMD · Davao
ferry
XKY307 · sched Z
RPLC
→
RPMY
RPLC · Mabalacat → RPMY · Laguindingan
ferry
⚠ gap
XKY701 · sched Z
2026-05-06
4 legs
round-trip
XKY
ZGSZ → RPLL → RPLC → VHHH → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:46–18:37 (111m)
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY814 · ⏱ 23:45– (Nonem)
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-05-05
3 legs
round-trip
XKY
RPLL → RPLC → ZGSZ → RPLL
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
2026-05-04
4 legs
XKY
VHHH → RPLC → RPLL → VHHH → ZGSZ
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 23:30– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-04-27
4 legs
XKY
VHHH → RPLC → ZGSZ → VHHH → RPLL
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 23:25– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY814 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
2026-04-26
3 legs
round-trip
XKY
RPLL → RPLC → ZGSZ → RPLL
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · ⏱ 20:32– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
2026-04-24
4 legs
XKY
RPLL → VHHH → RPLL → RPLC → ZGSZ
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY613 · ⏱ 20:09– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
2026-04-23
3 legs
round-trip
XKY
RPLC → ZGSZ → RPLL → RPLC
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · sched Z
2026-04-22
4 legs
round-trip
XKY
VHHH → RPLC → ZGSZ → RPLL → VHHH
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 23:25–00:57 (92m)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
2026-04-21
3 legs
round-trip
XKY
RPLC → ZGSZ → RPLL → RPLC
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · ⏱ 12:05– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:59– (Nonem)
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · ⏱ 20:05– (Nonem)
2026-04-20
4 legs
XKY
ZGSZ → RPLL → RPLC → ZGSZ → VHHH
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:59– (Nonem)
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY814 · sched Z
2026-04-18
1 legs
XKY
VHHH → RPLC
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 00:18– (Nonem)
2026-04-17
3 legs
round-trip
XKY
ZGSZ → RPLL → VHHH → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-04-16
4 legs
XKY
ZGSZ → RPLL → ZGSZ → RPLC → RPLC
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 16:33– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
⚠ gap
XKY402 · sched Z
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
⚠ gap
intl
XKY815 · sched Z
2026-04-15
3 legs
round-trip
XKY
RPLL → VHHH → ZGSZ → RPLL
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
2026-04-14
3 legs
XKY
VHHH → RPLL → VHHH → RPLC
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
ferry
intl
XKY813 · ⏱ 15:40– (Nonem)
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY812 · sched Z
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
⚠ gap
XKY404 · sched Z
2026-04-12
3 legs
round-trip
XKY
VHHH → RPLL → RPLC → VHHH
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
ferry
intl
XKY813 · ⏱ 15:54– (Nonem)
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY404 · sched Z
RPLC
→
VHHH
RPLC · Mabalacat → VHHH · Hong Kong
ferry
intl
XKY812 · sched Z
2026-04-09
2 legs
round-trip
XKY
RPLC → RPMY → RPLC
RPLC
→
RPMY
RPLC · Mabalacat → RPMY · Laguindingan
ferry
XKY703 · sched Z
RPMY
→
RPLC
RPMY · Laguindingan → RPLC · Mabalacat
ferry
XKY704 · sched Z
2026-04-08
3 legs
round-trip
XKY
RPVI → RPVA → RPLC → RPVI
RPVI
→
RPVA
RPVI · Cabatuan → RPVA · Tacloban City
ferry
XKY113 · sched Z
RPVA
→
RPLC
RPVA · Tacloban City → RPLC · Mabalacat
ferry
XKY202 · sched Z
RPLC
→
RPVI
RPLC · Mabalacat → RPVI · Cabatuan
ferry
XKY109 · sched Z
2026-04-06
4 legs
XKY
VHHH → RPLC → RPLL → VHHH → ZGSZ
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-04-05
3 legs
round-trip
XKY
ZGSZ → RPLL → RPLC → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:21– (Nonem)
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · ⏱ 20:26– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
2026-04-03
4 legs
XKY
RPLC → ZGSZ → VHHH → RPLC → RPLL
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
⚠ gap
intl
XKY814 · sched Z
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
2026-04-02
4 legs
round-trip
XKY
ZGSZ → RPLL → RPLC → RPMY → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · ⏱ 17:09– (Nonem)
RPMY
→
RPLC
RPMY · Laguindingan → RPLC · Mabalacat
ferry
⚠ gap
XKY702 · sched Z
RPLL
→
RPMY
RPLL · Manila (Pasay) → RPMY · Laguindingan
ferry
⚠ gap
XKY301 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-03-30
4 legs
XKY
VHHH → RPLC → RPLL → VHHH → ZGSZ
VHHH
→
RPLC
VHHH · Hong Kong → RPLC · Mabalacat
ferry
intl
XKY815 · ⏱ 23:36– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
ferry
intl
XKY814 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-03-29
3 legs
XKY
RPLL → RPLC → RPLL → ZGSZ
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY613 · ⏱ 20:32– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-03-27
3 legs
XKY
RPLL → RPLC → RPLL → ZGSZ
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · ⏱ 19:43– (Nonem)
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-03-26
3 legs
XKY
RPLL → RPLC → RPLL → ZGSZ
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
⚠ gap
intl
XKY613 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
⚠ gap
intl
XKY612 · sched Z
2026-03-25
3 legs
round-trip
XKY
RPLC → ZGSZ → RPLL → RPLC
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
ferry
intl
XKY612 · sched Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
ferry
intl
XKY613 · sched Z
RPLL
→
RPLC
RPLL · Manila (Pasay) → RPLC · Mabalacat
ferry
XKY402 · sched Z