✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
9M-WWA
/ 75057B
354 flights over 92 days · 3.85 legs/day · base WMKK · Sepang · operators: KXP
354
Flights
10
Airports served
31%
ADS-B observed
354
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
3 legs
KXP
VHHH → WMKK → VHHH → WBKK
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 14:47– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-06-22
5 legs
round-trip
KXP
WMKK → WBKK → WMKK → WBGG → VMMC → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1612 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · sched Z
2026-06-21
1 legs
KXP
? → WMKK
?
→
WMKK
— → WMKK · Sepang
ferry
KXP306 · sched Z
2026-06-20
4 legs
KXP
WMKK → WBKK → ? → WMKK → VMMC
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 04:10– (Nonem)
WMKK
→
?
WMKK · Sepang → —
ferry
⚠ gap
KXP305 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · sched Z
2026-06-19
3 legs
KXP
WMKK → WBKK → WMKK → VMMC
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 05:23–07:39 (136m)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP838 · ⏱ 13:48– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · sched Z
2026-06-18
4 legs
KXP
WBKK → VMMC → WMKK → WBKK → WBKL
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP835 · ⏱ 10:14– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · sched Z
WBKL
→
WBKK
WBKL · Labuan → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP3600 · sched Z
WMKK
→
WBKL
WMKK · Sepang → WBKL · Labuan
ferry
⚠ gap
KXP3400 · sched Z
2026-06-17
3 legs
round-trip
KXP
WBGG → WMKK → WMKK → WBGG
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1614 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1613 · sched Z
2026-06-16
5 legs
round-trip
KXP
WBKK → WMKK → WBKK → WMKK → VHHH → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · ⏱ 02:54– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-06-15
3 legs
round-trip
KXP
WMKK → WBKK → VABB → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
⚠ gap
intl
KXP350 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
intl
KXP351 · sched Z
2026-06-14
3 legs
KXP
WBKK → VMMC → WBKK → WMKK
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP833 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP834 · sched Z
2026-06-13
3 legs
round-trip
KXP
WBGG → VVTS → WMKK → WBGG
WBGG
→
VVTS
WBGG · Kuching → VVTS · Ho Chi Minh City
ferry
intl
KXP612 · ⏱ 05:11– (Nonem)
VVTS
→
WMKK
VVTS · Ho Chi Minh City → WMKK · Sepang
ferry
intl
KXP602 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
2026-06-12
5 legs
round-trip
KXP
WMKK → WBKK → WMKK → VMMC → WBGG → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 05:41– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP838 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · sched Z
2026-06-11
4 legs
round-trip
KXP
WMKK → WBKK → WBKK → WMKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2614 · sched Z
2026-06-10
5 legs
KXP
WMKK → WBGG → WMKK → WMKK → VHHH → WBKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 02:46–04:15 (89m)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · ⏱ 05:06–06:34 (88m)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · ⏱ 18:38– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · sched Z
2026-06-09
4 legs
KXP
WBKK → VHHH → WMKK → WBKK → WMKK
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
intl
KXP861 · ⏱ 11:55– (Nonem)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 16:14– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
2026-06-08
6 legs
KXP
WBGG → WMKK → VMMC → WMKK → WBKK → WBGG → WBKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · ⏱ 05:22– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · ⏱ 12:17– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · ⏱ 16:27–20:00 (213m)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1611 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-06-07
5 legs
KXP
WBGG → WMKK → VHHH → WMKK → WBGG → WBKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1614 · ⏱ 05:24– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · ⏱ 15:46– (Nonem)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 20:55– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1613 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2613 · sched Z
2026-06-06
5 legs
round-trip
KXP
WBKK → VMMC → WMKK → WBKK → WMKK → WBKK
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP835 · ⏱ 12:58– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · ⏱ 17:28– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
2026-06-05
5 legs
round-trip
KXP
WBKK → WMKK → VHHH → WBKK → WMKK → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · ⏱ 04:18– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · sched Z
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
2026-06-04
3 legs
KXP
WBGG → WMKK → WMKK → WBKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2614 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
2026-06-03
2 legs
KXP
RJFF → WMKK → WBGG
RJFF
→
WMKK
RJFF · Fukuoka → WMKK · Sepang
ferry
intl
KXP422 · ⏱ 08:48– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1617 · sched Z
2026-06-02
4 legs
KXP
VMMC → WMKK → WMKK → VMMC → RJFF
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP828 · ⏱ 17:02– (Nonem)
WBKL
→
WMKK
WBKL · Labuan → WMKK · Sepang
ferry
⚠ gap
KXP3500 · sched Z
WMKK
→
VMMC
WMKK · Sepang → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP827 · sched Z
WMKK
→
RJFF
WMKK · Sepang → RJFF · Fukuoka
ferry
⚠ gap
intl
KXP421 · sched Z
2026-06-01
1 legs
KXP
WMKK → WBKL
WMKK
→
WBKL
WMKK · Sepang → WBKL · Labuan
ferry
KXP3400 · sched Z
2026-05-31
3 legs
round-trip
KXP
WBKK → VMMC → WMKK → WBKK
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP833 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP834 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
2026-05-30
3 legs
round-trip
KXP
VHHH → WMKK → WMKK → VHHH
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP891 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
⚠ gap
intl
KXP351 · sched Z
WMKK
→
VHHH
WMKK · Sepang → VHHH · Hong Kong
ferry
intl
KXP890 · sched Z
2026-05-29
4 legs
KXP
WMKK → WBKK → VMMC → WMKK → VABB
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 03:32– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP837 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · sched Z
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · sched Z
2026-05-28
4 legs
KXP
WBKK → VHHH → WMKK → WBKK → WBGG
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
intl
KXP861 · ⏱ 11:14–13:47 (153m)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 15:38– (Nonem)
WBGG
→
WBKK
WBGG · Kuching → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP3100 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1611 · sched Z
2026-05-27
5 legs
KXP
WBGG → VVTS → WMKK → WMKK → WBKK → VMMC
WBGG
→
VVTS
WBGG · Kuching → VVTS · Ho Chi Minh City
ferry
intl
KXP612 · ⏱ 02:19– (Nonem)
VVTS
→
WMKK
VVTS · Ho Chi Minh City → WMKK · Sepang
ferry
intl
KXP602 · ⏱ 05:47– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP838 · ⏱ 16:30– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP831 · sched Z
2026-05-26
6 legs
KXP
WMKK → WBKK → VMMC → WMKK → WBGG → WMKK → WBGG
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 08:53– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP835 · ⏱ 12:55– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · ⏱ 17:05– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1617 · ⏱ 23:15–00:45 (89m)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
2026-05-25
2 legs
round-trip
KXP
WBGG → WMKK → WBGG
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
2026-05-24
6 legs
round-trip
KXP
WBGG → WMKK → WBKK → VMMC → WMKK → WMKK → WBGG
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1614 · ⏱ 06:39– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP833 · sched Z
VVTS
→
WMKK
VVTS · Ho Chi Minh City → WMKK · Sepang
ferry
⚠ gap
intl
KXP602 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP834 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1613 · sched Z
2026-05-23
4 legs
KXP
WMKK → WBGG → WMKK → VVTS → VVTS
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 04:57– (Nonem)
VVTS
→
WMKK
VVTS · Ho Chi Minh City → WMKK · Sepang
ferry
⚠ gap
intl
KXP602 · sched Z
WBGG
→
VVTS
WBGG · Kuching → VVTS · Ho Chi Minh City
ferry
⚠ gap
intl
KXP612 · sched Z
WMKK
→
VVTS
WMKK · Sepang → VVTS · Ho Chi Minh City
ferry
⚠ gap
intl
KXP601 · sched Z
2026-05-22
5 legs
KXP
WBGG → WMKK → WBKL → VMMC → WMKK → WBKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · ⏱ 02:19– (Nonem)
WMKK
→
WBKL
WMKK · Sepang → WBKL · Labuan
ferry
KXP3400 · ⏱ 10:10– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · ⏱ 15:40– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · ⏱ 20:12– (Nonem)
WBKL
→
WBKK
WBKL · Labuan → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP3600 · sched Z
2026-05-21
6 legs
KXP
WMKK → WBKK → WMKK → VHHH → WMKK → WBKK → WBGG
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · ⏱ 07:40– (Nonem)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · ⏱ 16:14– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
2026-05-20
5 legs
KXP
WBGG → VVTS → WBKK → VMMC → WMKK → WMKK
WBGG
→
VVTS
WBGG · Kuching → VVTS · Ho Chi Minh City
ferry
intl
KXP612 · ⏱ 02:12– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · ⏱ 08:26– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP837 · ⏱ 12:21–14:56 (155m)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · ⏱ 16:33– (Nonem)
VVTS
→
WMKK
VVTS · Ho Chi Minh City → WMKK · Sepang
ferry
⚠ gap
intl
KXP602 · sched Z
2026-05-19
6 legs
round-trip
KXP
WMKK → WBGG → WBKK → WMKK → WBGG → VMMC → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 03:27–04:55 (88m)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · ⏱ 08:55– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP836 · ⏱ 16:19– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1617 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1612 · sched Z
2026-05-18
2 legs
round-trip
KXP
WMKK → WBGG → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
2026-05-17
3 legs
round-trip
KXP
WMKK → WBKK → VMMC → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 02:53– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP833 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP834 · sched Z
2026-05-16
5 legs
round-trip
KXP
WBKK → WMKK → WBKK → VMMC → WMKK → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · ⏱ 04:23– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · ⏱ 08:29– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP835 · ⏱ 11:48– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
2026-05-15
4 legs
round-trip
KXP
WMKK → WBKK → VMMC → WMKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 07:31– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP837 · ⏱ 10:45–13:29 (164m)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · ⏱ 15:00– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1618 · sched Z
2026-05-14
6 legs
KXP
WBKK → VMMC → WMKK → WBKK → WBGG → WBKL → WMKK
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP835 · ⏱ 10:43– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1618 · sched Z
WBKL
→
WBKK
WBKL · Labuan → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP3600 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
WMKK
→
WBKL
WMKK · Sepang → WBKL · Labuan
ferry
⚠ gap
KXP3400 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP836 · sched Z
2026-05-13
5 legs
round-trip
KXP
WBKK → WMKK → WMKK → WBGG → WBKK → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2614 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1617 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2613 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-05-12
5 legs
KXP
WMKK → WBGG → WBKK → WMKK → WMKK → VMMC
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 03:44– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · ⏱ 09:22– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1612 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP836 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · sched Z
2026-05-11
2 legs
round-trip
KXP
WMKK → WBGG → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
2026-05-10
5 legs
KXP
WMKK → WBKK → WMKK → WBGG → WMKK → VHHH
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · ⏱ 09:08–11:19 (131m)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · ⏱ 20:41– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1613 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1614 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
2026-05-09
3 legs
KXP
WMKK → WBKK → WMKK → VHHH
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 04:25– (Nonem)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · ⏱ 20:32– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
2026-05-08
5 legs
round-trip
KXP
WBGG → WMKK → WBKK → WMKK → VHHH → WBGG
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · ⏱ 05:42– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 09:05– (Nonem)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · ⏱ 21:05– (Nonem)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1611 · sched Z
2026-05-07
5 legs
round-trip
KXP
WMKK → WBKK → VHHH → WMKK → WBKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
intl
KXP861 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · sched Z
2026-05-06
4 legs
KXP
VHHH → WMKK → WBKK → VHHH → WMKK
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 22:07– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
intl
KXP861 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
⚠ gap
intl
KXP351 · sched Z
2026-05-05
3 legs
round-trip
KXP
WMKK → VABB → VMMC → WMKK
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · ⏱ 23:21– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · sched Z
2026-05-04
5 legs
round-trip
KXP
WMKK → WBKK → WBKK → WMKK → WBGG → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 23:42– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2613 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2614 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
2026-05-03
3 legs
round-trip
KXP
VHHH → WMKK → WBKK → VHHH
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 14:03– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
intl
KXP861 · sched Z
2026-05-02
2 legs
round-trip
KXP
WBGG → WMKK → WBGG
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
2026-05-01
2 legs
round-trip
KXP
WMKK → WBGG → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 03:19–04:48 (88m)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · ⏱ 05:31– (Nonem)
2026-04-30
5 legs
KXP
VMMC → WMKK → WBKK → VMMC → WMKK → WBKK
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · ⏱ 14:33– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP835 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
2026-04-29
3 legs
round-trip
KXP
WMKK → WBGG → WMKK → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 04:37– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1612 · sched Z
2026-04-28
4 legs
KXP
WBGG → WMKK → VABB → WBGG → WMKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · ⏱ 01:35– (Nonem)
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · ⏱ 04:44– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
⚠ gap
intl
KXP351 · sched Z
2026-04-27
4 legs
round-trip
KXP
VMMC → WMKK → WBKK → WBGG → VMMC
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · ⏱ 14:02– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · sched Z
2026-04-26
4 legs
round-trip
KXP
WMKK → WBKK → WBGG → WMKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 00:35– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1611 · ⏱ 08:00– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · ⏱ 10:07– (Nonem)
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
2026-04-25
1 legs
KXP
VABB → WMKK
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
intl
KXP351 · sched Z
2026-04-24
4 legs
round-trip
KXP
WMKK → VABB → WMKK → VABB → WMKK
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · ⏱ 03:59– (Nonem)
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
intl
KXP351 · sched Z
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1618 · sched Z
2026-04-23
4 legs
round-trip
KXP
WMKK → WBKK → WBGG → WMKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · ⏱ 07:12– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2614 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
2026-04-22
5 legs
round-trip
KXP
WMKK → WBKK → VMMC → WMKK → WBKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 07:10– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP837 · ⏱ 10:19– (Nonem)
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP838 · sched Z
2026-04-21
6 legs
KXP
WMKK → WBKK → WBKK → WBKK → WMKK → WMKK → VMMC
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 23:40– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP836 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · sched Z
2026-04-20
3 legs
round-trip
KXP
WMKK → WBGG → WMKK → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 05:34–07:00 (86m)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
WBKL
→
WMKK
WBKL · Labuan → WMKK · Sepang
ferry
⚠ gap
KXP3100 · sched Z
2026-04-19
3 legs
round-trip
KXP
WBKK → WMKK → WBKL → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · ⏱ 05:48– (Nonem)
WMKK
→
WBKL
WMKK · Sepang → WBKL · Labuan
ferry
KXP3400 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-04-18
2 legs
round-trip
KXP
WMKK → WBKK → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
2026-04-17
5 legs
KXP
WBGG → VMMC → WMKK → WBGG → WBKK → VMMC
WBGG
→
VMMC
WBGG · Kuching → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP815 · ⏱ 17:23– (Nonem)
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP838 · ⏱ 22:26– (Nonem)
VMMC
→
WBGG
VMMC · Nossa Senhora do Carmo → WBGG · Kuching
ferry
⚠ gap
intl
KXP811 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP837 · sched Z
2026-04-16
2 legs
round-trip
KXP
WBKK → WMKK → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · ⏱ 03:57– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
2026-04-15
3 legs
round-trip
KXP
WBKK → WMKK → WMKK → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2616 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · sched Z
2026-04-14
7 legs
KXP
WBGG → WMKK → WMKK → VMMC → WBKK → WBGG → WBKK → WMKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · ⏱ 00:27– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1612 · ⏱ 06:05– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · ⏱ 13:03– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2615 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1611 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP836 · sched Z
2026-04-13
2 legs
round-trip
KXP
WMKK → WBGG → WMKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1617 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
⚠ gap
intl
KXP351 · sched Z
2026-04-12
6 legs
KXP
WMKK → WBGG → WMKK → WBKK → WMKK → VHHH → VABB
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP862 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
⚠ gap
intl
KXP350 · sched Z
2026-04-11
3 legs
round-trip
KXP
VHHH → WMKK → WBKK → VHHH
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · ⏱ 13:27– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
intl
KXP861 · sched Z
2026-04-10
4 legs
KXP
WBKK → VMMC → VMMC → WBGG → WMKK
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
intl
KXP837 · ⏱ 07:28–10:25 (177m)
WBGG
→
VMMC
WBGG · Kuching → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP815 · ⏱ 16:22– (Nonem)
VMMC
→
WBGG
VMMC · Nossa Senhora do Carmo → WBGG · Kuching
ferry
intl
KXP811 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
⚠ gap
intl
KXP838 · sched Z
2026-04-09
4 legs
KXP
WMKK → WBKK → WMKK → WMKK → WBKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2612 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2614 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
2026-04-08
4 legs
round-trip
KXP
WBKK → WMKK → WMKK → WBKK → WBKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2616 · ⏱ 10:32– (Nonem)
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
⚠ gap
KXP2612 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-04-07
6 legs
KXP
WMKK → WBGG → WMKK → VMMC → WMKK → WBKK → WBKK
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · ⏱ 03:02– (Nonem)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · ⏱ 05:12– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP835 · sched Z
VMMC
→
WMKK
VMMC · Nossa Senhora do Carmo → WMKK · Sepang
ferry
intl
KXP836 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
⚠ gap
KXP2611 · sched Z
2026-04-06
4 legs
KXP
WMKK → WBKK → WBGG → WMKK → VMMC
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 01:02– (Nonem)
VMMC
→
WBGG
VMMC · Nossa Senhora do Carmo → WBGG · Kuching
ferry
⚠ gap
intl
KXP811 · ⏱ 11:57–15:21 (204m)
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1616 · ⏱ 16:01– (Nonem)
WBKK
→
VMMC
WBKK · Kota Kinabalu → VMMC · Nossa Senhora do Carmo
ferry
⚠ gap
intl
KXP837 · sched Z
2026-04-05
2 legs
round-trip
KXP
WMKK → VABB → WMKK
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
intl
KXP351 · sched Z
2026-04-04
4 legs
round-trip
KXP
WMKK → WBKK → WMKK → WBGG → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · ⏱ 09:58–12:13 (135m)
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2616 · ⏱ 13:47– (Nonem)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
KXP1611 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
2026-04-03
3 legs
KXP
WBGG → WMKK → WBKK → WMKK
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1618 · ⏱ 01:22– (Nonem)
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2615 · sched Z
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2616 · sched Z
2026-04-02
4 legs
KXP
WBKK → WMKK → WMKK → WBKK → WBGG
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2614 · sched Z
?
→
WMKK
— → WMKK · Sepang
ferry
KXP212 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · sched Z
2026-04-01
3 legs
round-trip
KXP
WMKK → VABB → ? → WMKK
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · ⏱ 05:14– (Nonem)
WMKK
→
?
WMKK · Sepang → —
ferry
⚠ gap
KXP211 · sched Z
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
intl
KXP351 · sched Z
2026-03-31
4 legs
round-trip
KXP
WMKK → VOMM → WMKK → VABB → WMKK
WMKK
→
VOMM
WMKK · Sepang → VOMM · Chennai
ferry
intl
KXP209 · ⏱ 13:45– (Nonem)
VABB
→
WMKK
VABB · Mumbai → WMKK · Sepang
ferry
⚠ gap
intl
KXP351 · sched Z
WMKK
→
VABB
WMKK · Sepang → VABB · Mumbai
ferry
intl
KXP350 · sched Z
VOMM
→
WMKK
VOMM · Chennai → WMKK · Sepang
ferry
⚠ gap
intl
KXP210 · sched Z
2026-03-30
4 legs
KXP
WBKK → WMKK → WBKK → WBGG → WMKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2614 · sched Z
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1611 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
KXP1612 · sched Z
2026-03-29
3 legs
round-trip
KXP
WMKK → WBKK → ? → WMKK
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2613 · sched Z
?
→
?
— → —
ferry
KXP833 · sched Z
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP834 · sched Z
2026-03-28
2 legs
round-trip
KXP
WMKK → VOMM → WMKK
WMKK
→
VOMM
WMKK · Sepang → VOMM · Chennai
ferry
intl
KXP209 · sched Z
VOMM
→
WMKK
VOMM · Chennai → WMKK · Sepang
ferry
intl
KXP210 · sched Z
2026-03-26
4 legs
KXP
WBKK → WMKK → WBKL → WBKK → WMKK
WBKK
→
WMKK
WBKK · Kota Kinabalu → WMKK · Sepang
ferry
KXP2614 · ⏱ 10:08– (Nonem)
WMKK
→
WBKL
WMKK · Sepang → WBKL · Labuan
ferry
KXP3400 · sched Z
WBKL
→
WBKK
WBKL · Labuan → WBKK · Kota Kinabalu
ferry
KXP3600 · sched Z
WBGG
→
WMKK
WBGG · Kuching → WMKK · Sepang
ferry
⚠ gap
KXP1618 · sched Z
2026-03-25
4 legs
KXP
WBKK → WBKK → WBGG → VHHH → WMKK
WBKK
→
WBKK
WBKK · Kota Kinabalu → WBKK · Kota Kinabalu
ferry
KXP861 · ⏱ 04:03–04:53 (50m)
WMKK
→
WBGG
WMKK · Sepang → WBGG · Kuching
ferry
⚠ gap
KXP1617 · ⏱ 23:36–01:11 (95m)
WBKK
→
VHHH
WBKK · Kota Kinabalu → VHHH · Hong Kong
ferry
⚠ gap
intl
KXP861 · sched Z
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
intl
KXP862 · sched Z
2026-03-24
4 legs
KXP
WMKK → WBKK → WMKK → WMKK → VOMM
WMKK
→
WBKK
WMKK · Sepang → WBKK · Kota Kinabalu
ferry
KXP2611 · ⏱ 00:00–02:10 (130m)
VHHH
→
WMKK
VHHH · Hong Kong → WMKK · Sepang
ferry
⚠ gap
intl
KXP891 · sched Z
VOMM
→
WMKK
VOMM · Chennai → WMKK · Sepang
ferry
⚠ gap
intl
KXP210 · sched Z
WMKK
→
VOMM
WMKK · Sepang → VOMM · Chennai
ferry
intl
KXP209 · sched Z
2026-03-23
1 legs
KXP
WMKK → VHHH
WMKK
→
VHHH
WMKK · Sepang → VHHH · Hong Kong
ferry
intl
KXP890 · sched Z