‹ 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).

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