‹ Aircraft

9M-MWG / 75006A

110 flights over 14 days · 7.86 legs/day · base WBKK · Kota Kinabalu · operators: BNE, MWJ, MWG

110
Flights
16
Airports served
15%
ADS-B observed
109
Ferry / no-flightnum

Aircraft identity

ATR 72 500 AT75
Maswings · reg 9M-MWG
Avions De Transport Regional · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 8 legs BNE
WBKD → WBKK → WBKL → WBKK → ? → WBKD → ? → WBKD → WBKK
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry BNE3017 · ⏱ 06:57– (Nonem)
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry BNE3041 · ⏱ 22:49– (Nonem)
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry ⚠ gap BNE3019 · sched Z
WBKS ? WBKS · Sandakan → — ferry ⚠ gap · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3016 · sched Z
WBKD ? WBKD · Lahad Datu → — ferry BNE3012 · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3018 · sched Z
WBKW WBKK WBKW · Tawau → WBKK · Kota Kinabalu ferry ⚠ gap BNE3015 · sched Z
2026-06-22 5 legs BNE
WBKK → WBKD → WBKD → WBKK → WBKK → WBKD
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3016 · ⏱ 05:46–06:36 (50m)
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry ⚠ gap BNE3012 · sched Z
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry BNE3017 · sched Z
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry ⚠ gap BNE3019 · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3018 · sched Z
2026-06-21 7 legs BNE
WBKD → WBKK → ? → WBKK → WBKD → WBKK → WBKD → ?
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry BNE3019 · sched Z
WBKD ? WBKD · Lahad Datu → — ferry ⚠ gap · sched Z
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry BNE3017 · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3016 · sched Z
WBKW WBKK WBKW · Tawau → WBKK · Kota Kinabalu ferry ⚠ gap BNE3015 · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3018 · sched Z
WBKS ? WBKS · Sandakan → — ferry ⚠ gap · sched Z
2026-06-20 9 legs BNE
WBKL → WBKK → WBKL → WBGR → WBKK → WBKL → WBKL → WBKD → WBMU → WBGR
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry BNE3048 · sched Z
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry BNE3043 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry BNE3225 · sched Z
WBMU WBKK WBMU · Mulu → WBKK · Kota Kinabalu ferry ⚠ gap BNE3252 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3228 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3224 · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry ⚠ gap BNE3012 · sched Z
WBGG WBMU WBGG · Kuching → WBMU · Mulu ferry ⚠ gap BNE3752 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry ⚠ gap BNE3223 · sched Z
2026-06-19 5 legs BNE
WBGG → WBGG → WBGG → WBGG → WBGK → WBGR
WBGG WBGG WBGG · Kuching → WBGG · Kuching ferry BNE3421 · ⏱ 23:47– (Nonem)
WBGK WBGG WBGK · Mukah → WBGG · Kuching ferry ⚠ gap BNE3422 · sched Z
WBGM WBGG WBGM · Marudi → WBGG · Kuching ferry ⚠ gap BNE3753 · sched Z
WBGG WBGK WBGG · Kuching → WBGK · Mukah ferry BNE3423 · sched Z
WBGJ WBGR WBGJ · Limbang → WBGR · Miri ferry ⚠ gap BNE3471 · sched Z
2026-06-18 11 legs BNE
WBKK → WBKD → WBGS → WBGR → WBKK → WBGR → WBMU → WBGR → WBGJ → WBKL → WBKK → WBKL
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3014 · ⏱ 00:19– (Nonem)
WBGR WBGS WBGR · Miri → WBGS · Sibu ferry ⚠ gap · ⏱ 11:18– (Nonem)
WBGR WBGR WBGR · Miri → WBGR · Miri ferry ⚠ gap BNE3633 · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry ⚠ gap BNE3046 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry ⚠ gap BNE3227 · sched Z
WBKK WBMU WBKK · Kota Kinabalu → WBMU · Mulu ferry ⚠ gap BNE3251 · sched Z
WBMU WBGR WBMU · Mulu → WBGR · Miri ferry BNE3631 · sched Z
WBGR WBGJ WBGR · Miri → WBGJ · Limbang ferry BNE3470 · sched Z
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry ⚠ gap BNE3047 · sched Z
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry ⚠ gap BNE3013 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3222 · sched Z
2026-06-17 13 legs BNE
WBGR → WBGM → WBKL → ? → WBKK → WBGR → WBKL → WBKK → WBKL → WBKD → WBKK → WBGS → ? → WBGA
WBGR WBGM WBGR · Miri → WBGM · Marudi ferry BNE3632 · ⏱ 05:09– (Nonem)
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry ⚠ gap BNE3047 · ⏱ 09:21–09:42 (21m)
WBGS ? WBGS · Sibu → — ferry ⚠ gap · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry BNE3046 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry ⚠ gap BNE3227 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry BNE3220 · sched Z
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry ⚠ gap BNE3013 · sched Z
WBAK WBKL WBAK · Seria → WBKL · Labuan ferry ⚠ gap intl BNE3222 · sched Z
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry ⚠ gap BNE3014 · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry ⚠ gap BNE3042 · sched Z
WBGR WBGS WBGR · Miri → WBGS · Sibu ferry ⚠ gap BNE3655 · sched Z
WBMU ? WBMU · Mulu → — ferry ⚠ gap · sched Z
WBKK WBGA WBKK · Kota Kinabalu → WBGA · Long Atip ferry BNE3251 · sched Z
2026-06-16 9 legs BNE
WBGR → WBGJ → ? → WBGR → ? → WBKK → WBGR → WBGJ → WBKL → WBGG
WBGR WBGJ WBGR · Miri → WBGJ · Limbang ferry BNE3472 · ⏱ 03:30– (Nonem)
WBGB ? WBGB · Bintulu → — ferry ⚠ gap · sched Z
WBGR WBGR WBGR · Miri → WBGR · Miri ferry · sched Z
WBGR ? WBGR · Miri → — ferry · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry BNE3042 · sched Z
WBGJ WBGR WBGJ · Limbang → WBGR · Miri ferry ⚠ gap BNE3475 · sched Z
WBGG WBGJ WBGG · Kuching → WBGJ · Limbang ferry ⚠ gap BNE3760 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3220 · sched Z
WBGJ WBGG WBGJ · Limbang → WBGG · Kuching ferry ⚠ gap BNE3761 · sched Z
2026-06-15 11 legs BNE
WBGK → WBGG → WBKL → WBGR → WBGR → WBKK → WBKL → WBKK → WBKL → WBGA → WBGR → WBKL
WBGK WBGG WBGK · Mukah → WBGG · Kuching ferry BNE3420 · ⏱ 01:06– (Nonem)
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry ⚠ gap BNE3041 · ⏱ 22:41– (Nonem)
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry BNE3225 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry ⚠ gap BNE3221 · sched Z
WBMU WBKK WBMU · Mulu → WBKK · Kota Kinabalu ferry ⚠ gap BNE3252 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3224 · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry BNE3048 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3228 · sched Z
WBGG WBGA WBGG · Kuching → WBGA · Long Atip ferry ⚠ gap BNE3752 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry ⚠ gap BNE3223 · sched Z
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry ⚠ gap BNE3043 · sched Z
2026-06-14 8 legs BNE
WBGA → WBGG → ? → WBGG → ? → WBGK → WBGR → WBGJ → WBGK
WBGA WBGG WBGA · Long Atip → WBGG · Kuching ferry BNE3753 · sched Z
WBGM ? WBGM · Marudi → — ferry ⚠ gap BNE3471 · sched Z
WBGK WBGG WBGK · Mukah → WBGG · Kuching ferry BNE3422 · sched Z
WBGS ? WBGS · Sibu → — ferry ⚠ gap · sched Z
WBGG WBGK WBGG · Kuching → WBGK · Mukah ferry BNE3423 · sched Z
WBGJ WBGR WBGJ · Limbang → WBGR · Miri ferry ⚠ gap BNE3471 · sched Z
WBAK WBGJ WBAK · Seria → WBGJ · Limbang ferry ⚠ gap intl BNE3470 · sched Z
WBGG WBGK WBGG · Kuching → WBGK · Mukah ferry ⚠ gap BNE3421 · sched Z
2026-06-13 11 legs BNE
WBKK → WBKD → WBKK → ? → ? → WBGR → WBKK → ? → WBKL → ? → WBKL → WBGM
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3014 · ⏱ 00:19– (Nonem)
WBKD WBKK WBKD · Lahad Datu → WBKK · Kota Kinabalu ferry BNE3013 · ⏱ 01:34– (Nonem)
WBGR ? WBGR · Miri → — ferry ⚠ gap · ⏱ 22:52– (Nonem)
WBGM ? WBGM · Marudi → — ferry BNE3632 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry BNE3227 · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry ⚠ gap BNE3046 · sched Z
WBGR ? WBGR · Miri → — ferry ⚠ gap · sched Z
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry BNE3047 · sched Z
WBKK ? WBKK · Kota Kinabalu → — ferry ⚠ gap BNE3251 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry BNE3222 · sched Z
WBGA WBGM WBGA · Long Atip → WBGM · Marudi ferry ⚠ gap · sched Z
2026-06-12 10 legs BNE
WBGR → ? → WBKL → WBGR → WBGR → WBKL → WBKL → ? → WBKK → ? → WBKK
WBGR ? WBGR · Miri → — ferry BNE3223 · ⏱ 11:52– (Nonem)
WBKK WBKL WBKK · Kota Kinabalu → WBKL · Labuan ferry BNE3043 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry BNE3225 · sched Z
WBKL WBGR WBKL · Labuan → WBGR · Miri ferry ⚠ gap BNE3223 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry BNE3220 · sched Z
WBGR WBKL WBGR · Miri → WBKL · Labuan ferry ⚠ gap BNE3224 · sched Z
WBKD ? WBKD · Lahad Datu → — ferry ⚠ gap · sched Z
WBKL WBKK WBKL · Labuan → WBKK · Kota Kinabalu ferry BNE3042 · sched Z
WBKS ? WBKS · Sandakan → — ferry ⚠ gap · sched Z
? WBKK — → WBKK · Kota Kinabalu ferry BNE3015 · sched Z
2026-06-11 1 legs BNE
WBKK → WBKD
WBKK WBKD WBKK · Kota Kinabalu → WBKD · Lahad Datu ferry BNE3012 · ⏱ 00:01– (Nonem)
2026-06-07 2 legs MWGMWJ
? → WMSA → WBKK
? WMSA — → WMSA · Subang ferry MWJ9100 · sched Z
WMSA WBKK WMSA · Subang → WBKK · Kota Kinabalu MWG9059 · MY9059 · sched Z