‹ Aircraft

9M-FYG / 750042

794 flights over 92 days · 8.63 legs/day · base WMSA · Subang · operators: FFM, EFM

794
Flights
12
Airports served
13%
ADS-B observed
4
Ferry / no-flightnum

Aircraft identity

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

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 5 legs FFM
WSSL → WMSA → WMKL → WMSA → WMKP → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · ⏱ 07:20– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
2026-06-22 9 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · ⏱ 05:54– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · ⏱ 23:21– (Nonem)
2026-06-21 9 legs round-trip FFM
WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WMKP → WMSA
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1424 · FY1424 · sched Z
2026-06-20 10 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKJ → WMSA → WMKK → WMSA → WMKP → WMKC
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:25Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMSA WMSA WMSA · Subang → WMSA · Subang ⚠ gap FFM1343 · FY1343 · sched 09:30Z
WMKJ WMKK WMKJ · Johor Bahru → WMKK · Sepang ⚠ gap FFM1343 · FY1343 · sched 09:30Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1153 · FY1153 · sched 13:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1343 · FY1343 · sched Z
2026-06-19 9 legs FFM
WSSL → WMKK → WMKN → WMSA → WSSL → WMKK → WMSA → WMKA → WMSA → WMKP
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu ⚠ gap FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:55Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · ⏱ 06:47– (Nonem)
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMSA WMSA · Subang → WMSA · Subang ⚠ gap FFM3131 · FY3131 · sched 08:35Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-06-18 9 legs FFM
WMKP → WMKC → WMSA → WMKN → WMSA → WMKJ → WMSA → WMKC → WMSA → WSSL
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 05:39– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · ⏱ 13:17– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-06-17 8 legs round-trip FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKP → WMSA → WMKP
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-06-16 8 legs FFM
WSSL → WMSA → WMKL → WMSA → WMKP → WMSA → WMKP → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · sched 07:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-06-15 9 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKJ → WMSA → WMKP → WMSA → WSSL
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:25Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-06-14 9 legs FFM
WSSL → WMSA → WMKJ → WMKN → WMSA → WSSL → WMSA → WMKA → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WSSL WMKJ WSSL · Seletar → WMKJ · Johor Bahru ⚠ gap intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu ⚠ gap FFM1258 · FY1258 · ⏱ 03:22– (Nonem)
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 04:47– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · ⏱ 08:40– (Nonem)
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-06-13 8 legs FFM
WMKJ → WMSA → WMKL → WMSA → WSSL → WMSA → WMKA → WMSA → WSSL
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1335 · FY1335 · sched 00:40Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · sched 02:10Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · sched 04:00Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · ⏱ 08:31– (Nonem)
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-06-12 8 legs FFM
WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WMKJ
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · ⏱ 10:50–11:46 (56m)
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:21– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1334 · FY1334 · sched 23:05Z
2026-06-11 7 legs FFM
WSSL → WMSA → WMKL → WMSA → WMKP → WMSA → WSSL → WMKK
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · ⏱ 02:59– (Nonem)
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · sched 04:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3133 · FY3133 · sched 11:00Z
2026-06-10 9 legs round-trip FFM
WSSL → WMSA → WMKC → WMSA → WMSA → WSSL → WMSA → WMKP → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1146 · FY1146 · sched 02:20Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1147 · FY1147 · sched 04:00Z
WMSA WMSA WMSA · Subang → WMSA · Subang FFM1578 · FY1579 · sched 07:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3133 · FY3133 · sched 11:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · ⏱ 22:47– (Nonem)
2026-06-09 10 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKJ → WMKJ → WMSA → WMKA → WMSA → WSSL
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · ⏱ 02:22– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WSSL WMKJ WSSL · Seletar → WMKJ · Johor Bahru ⚠ gap intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-06-08 11 legs FFM
WSSL → WMSA → WMKJ → WMSA → WMKP → WMSA → WMKC → WMSA → WMKJ → WMKK → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched 02:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMKK WMKJ · Johor Bahru → WMKK · Sepang FFM1349 · FY1349 · sched 14:20Z
WMSA WMSA WMSA · Subang → WMSA · Subang ⚠ gap FFM1349 · FY1349 · sched 14:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-06-07 10 legs FFM
WMSA → WSSL → WMSA → WSSL → WMKK → WSSL → WMSA → WMKK → WMKP → WMSA → WSSL
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · ⏱ 01:38– (Nonem)
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3127 · FY3127 · sched 03:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3132 · FY3132 · sched 09:05Z
WMSA WMSA WMSA · Subang → WMSA · Subang ⚠ gap FFM3133 · FY3133 · sched 11:00Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang ⚠ gap intl FFM3133 · FY3133 · sched 11:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-06-06 10 legs FFM
WMKP → WMSA → WSSL → WMSA → WMKK → WMKN → WMSA → WMKJ → WMKK → WSSL → WMSA
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · sched 01:25Z
WMSA WMSA WMSA · Subang → WMSA · Subang ⚠ gap FFM3127 · FY3127 · sched 03:20Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang ⚠ gap intl FFM3127 · FY3127 · sched 03:20Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu ⚠ gap FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:45– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMKK WMKJ · Johor Bahru → WMKK · Sepang FFM1349 · FY1349 · sched 14:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3128 · FY3128 · sched Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched Z
2026-06-05 10 legs FFM
WSSL → WMSA → WMKJ → WMSA → WMKP → WMSA → WMKN → WMSA → WMSA → WMKP → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched 02:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · ⏱ 10:12–10:57 (45m)
WMKP WMSA WMKP · Penang → WMSA · Subang ⚠ gap FFM1437 · FY1437 · sched 11:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang ⚠ gap FFM1263 · FY1263 · ⏱ 11:30– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1432 · FY1432 · sched Z
2026-06-04 10 legs FFM
WMKJ → WMSA → WMKL → WMSA → WMKP → WMSA → WMKP → WMSA → WMKC → WMSA → WSSL
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1335 · FY1335 · sched 00:40Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · sched 02:10Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · ⏱ 04:08– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · sched 13:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · ⏱ 23:20– (Nonem)
2026-06-03 10 legs FFM
WSSL → WMKK → WMKN → WMSA → WMKC → WMSA → WMKC → WMSA → WMKC → WMKJ → WMSA
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3125 · FY3125 · ⏱ 01:04– (Nonem)
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu ⚠ gap FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:55Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · sched 06:00Z
WMGK WMSA Gong Kedak Airport → WMSA · Subang ⚠ gap FFM1161 · FY1161 · sched 07:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1334 · FY1334 · sched 23:05Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1153 · FY1153 · sched Z
2026-06-02 10 legs FFM
WMKP → WMSA → WMKP → WMSA → WMKA → WMSA → WMKP → WMSA → WMKA → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-06-01 6 legs round-trip FFM
WMSA → WMKP → WMSA → WMKJ → WMSA → WMKP → WMSA
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1349 · FY1349 · sched 14:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMSA WMSA WMSA · Subang → WMSA · Subang ⚠ gap FFM5505 · FY5505 · sched Z
2026-05-31 3 legs FFM
WSSL → WMSA → WMSA → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMSA WMSA · Subang → WMSA · Subang FFM1160 · FY1258 · ⏱ 07:46– (Nonem)
WMSA WMSA WMSA · Subang → WMSA · Subang FFM1424 · FY1424 · sched 22:40Z
2026-05-30 8 legs round-trip FFM
WSSL → WMSA → WMKJ → WMSA → WMKJ → WMSA → WMKC → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · ⏱ 00:33– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched 02:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMGK WMSA Gong Kedak Airport → WMSA · Subang ⚠ gap FFM1153 · FY1153 · sched 13:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · ⏱ 23:12– (Nonem)
2026-05-29 9 legs round-trip FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMSA → WMKC → WMKP → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:55Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:13– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · ⏱ 22:37–23:38 (61m)
2026-05-28 8 legs round-trip FFM
WSSL → WMSA → WMKN → WMSA → WMKJ → WMSA → WMKC → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · ⏱ 01:07– (Nonem)
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 04:50– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · ⏱ 11:44– (Nonem)
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · sched 13:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-05-27 9 legs FFM
WMSA → WSSL → WMSA → WMKP → WMSA → WMKC → WMSA → WMKA → WMSA → WSSL
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · sched 01:25Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3127 · FY3127 · ⏱ 03:15– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-05-26 7 legs FFM
WMKP → WMSA → WMKP → WMSA → WMKA → WMSA → WMKN → WMSA
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:34– (Nonem)
2026-05-25 10 legs FFM
WSSL → WMSA → WMKJ → WMSA → WMKP → WMSA → WMKC → WMSA → WMKP → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched 02:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · ⏱ 10:44– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-05-24 9 legs round-trip FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMKK → WMKC → WMKP → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · ⏱ 00:54– (Nonem)
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 04:48–05:33 (45m)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:14– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-05-23 9 legs round-trip FFM
WSSL → WMSA → WMKJ → WMSA → WSSL → WMSA → WMKC → WMKP → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · ⏱ 00:28– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched 02:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:19– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-05-22 9 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-05-21 8 legs round-trip FFM
WMKP → WMSA → WMKP → WMSA → WMKJ → WMSA → WMKA → WMSA → WMKP
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-05-20 9 legs FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMSA → WMKC → WMKP → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 04:45– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-05-19 8 legs FFM
WMKP → WMSA → WMKP → WMSA → WMKA → WMSA → WMKN → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · ⏱ 02:08– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:40– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-05-18 10 legs FFM
WMKN → WMSA → WMKC → WMSA → WMKP → WMSA → WMKC → WMSA → WMKJ → WMKK → WMKP
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1257 · FY1257 · sched 00:50Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1146 · FY1146 · sched 02:20Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1147 · FY1147 · ⏱ 04:03– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · ⏱ 09:01– (Nonem)
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMKK WMKJ · Johor Bahru → WMKK · Sepang FFM1349 · FY1349 · sched 14:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1424 · FY1424 · sched 22:40Z
2026-05-17 9 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WMKN
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1256 · FY1256 · sched 23:15Z
2026-05-16 9 legs round-trip FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKC → WMSA → WMKJ → WMSA → WMKP
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:25Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1349 · FY1349 · sched 14:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-05-15 8 legs FFM
WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WMKP
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · ⏱ 06:14– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-05-14 7 legs FFM
WMKP → WMSA → WMKP → WMSA → WMKP → WMSA → WMKN → WMSA
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:34– (Nonem)
2026-05-13 8 legs FFM
WMKN → WMSA → WMKJ → WMSA → WMKA → WMSA → WMKP → WMSA → WMKP
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1257 · FY1257 · sched 00:50Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · ⏱ 02:27– (Nonem)
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · ⏱ 05:56–06:54 (57m)
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-05-12 8 legs FFM
WMKP → WMSA → WMKP → WMSA → WMKP → WMSA → WMKN → WMSA → WMKN
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ⚠ gap FFM1673 · FY1673 · sched 07:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · sched 11:40Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1256 · FY1256 · sched 23:15Z
2026-05-11 10 legs FFM
WSSL → WMKK → WMKJ → WMSA → WMKP → WMSA → WMKC → WMSA → WMKP → WMSA → WMKP
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1338 · FY1338 · ⏱ 02:49– (Nonem)
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-05-10 9 legs FFM
WSSL → WMKK → WMKL → WMSA → WMKP → WMKC → WMKP → WMSA → WSSL → WMSA
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi ⚠ gap FFM1576 · FY1576 · sched 02:10Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · sched 04:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:29– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · ⏱ 22:36–23:43 (67m)
WMKP WMSA WMKP · Penang → WMSA · Subang ⚠ gap FFM1433 · FY1433 · sched Z
2026-05-09 9 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKC → WMSA → WMKJ → WMSA → WSSL
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · ⏱ 02:28– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · ⏱ 04:24– (Nonem)
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1349 · FY1349 · sched 14:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-05-08 10 legs round-trip FFM
WMKP → WMKC → WMSA → WSSL → WMKA → WMSA → WMSA → WMKC → WMKP → WMSA → WMKP
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:25Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar ⚠ gap FFM1672 · FY1672 · sched 05:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang ⚠ gap intl FFM3129 · FY3129 · sched 06:00Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ⚠ gap FFM1673 · FY1673 · sched 07:25Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-05-07 10 legs round-trip FFM
WMKJ → WMSA → WMKP → WMSA → WMKJ → WMKC → WMSA → WMKP → WMSA → WMSA → WMKJ
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1335 · FY1335 · sched 00:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1154 · FY1154 · sched 11:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · ⏱ 14:40–15:30 (50m)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang ⚠ gap FFM1339 · FY1339 · sched Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang ⚠ gap FFM1343 · FY1343 · sched Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched Z
2026-05-06 10 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKN → WMSA → WMKP → WMSA → WMKJ
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · sched 11:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1334 · FY1334 · sched 23:05Z
2026-05-05 9 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKJ → WMSA → WMKP → WMSA → WMKN
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:25Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · ⏱ 06:18– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang ⚠ gap FFM1263 · FY1263 · sched Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched Z
2026-05-04 10 legs FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMSA → WMKP → WMSA → WMKP → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:55Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · ⏱ 09:22– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-05-03 10 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WSSL → WMSA → WMSA
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · ⏱ 02:03– (Nonem)
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1432 · FY1432 · sched 09:30Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3124 · FY3124 · sched 23:15Z
WMKP WMSA WMKP · Penang → WMSA · Subang ⚠ gap FFM1437 · FY1437 · sched Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1151 · FY1151 · sched Z
2026-05-02 10 legs FFM
WMKP → WMKC → WMKN → WMSA → WSSL → WMSA → WMKC → WMKP → WMSA → WMKP → WMSA
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:55Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu ⚠ gap FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:55Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:59– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1155 · FY1155 · sched Z
2026-05-01 10 legs FFM
WMKP → WMSA → WMKL → WMSA → WMKL → WMSA → WSSL → WMKP → WMSA → WMKP → WMSA
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · sched 02:10Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · sched 04:00Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · ⏱ 07:52– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1432 · FY1432 · sched 09:30Z
WSSL WMSA WSSL · Seletar → WMSA · Subang ⚠ gap intl FFM3133 · FY3133 · sched 11:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched Z
2026-04-30 8 legs FFM
WSSL → WMSA → WMKJ → WMSA → WMKA → WMSA → WMKN → WMSA → WMKP
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · ⏱ 01:07– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · ⏱ 03:05– (Nonem)
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:40– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-04-29 10 legs FFM
WMKP → WMSA → WSSL → WMSA → WMKL → WMSA → WSSL → WMSA → WMKJ → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · sched 01:25Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3127 · FY3127 · sched 03:20Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · ⏱ 07:46– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3133 · FY3133 · ⏱ 11:37– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1349 · FY1349 · sched 14:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · ⏱ 23:27– (Nonem)
2026-04-28 9 legs round-trip FFM
WMKP → WMSA → WSSL → WMKK → WMSA → WMKP → WMSA → WMKA → WMSA → WMKP
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · sched 01:25Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3127 · FY3127 · sched 03:20Z
WSSL WMSA WSSL · Seletar → WMSA · Subang ⚠ gap intl FFM3127 · FY3127 · sched 03:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · sched 13:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-04-27 8 legs FFM
WSSL → WMSA → WMKP → WITT → WMKP → WMSA → WMKP → WMKP → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · ⏱ 06:30– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1432 · FY1432 · sched Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched Z
2026-04-26 9 legs FFM
WMSA → WSSL → WMSA → WMKL → WMSA → WMKC → WMSA → WMKA → WMSA → WSSL
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · ⏱ 01:34–02:47 (73m)
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3127 · FY3127 · sched 03:20Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · ⏱ 07:15– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 10:20Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1674 · FY1674 · sched 11:20Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1675 · FY1675 · ⏱ 14:06– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
2026-04-25 9 legs FFM
WMKP → WMSA → WMKK → WMKL → WMSA → WSSL → WMKK → WMKP → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang ⚠ gap intl FFM3127 · FY3127 · sched 03:20Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi ⚠ gap FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · sched 07:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3133 · FY3133 · ⏱ 11:36– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · sched Z
2026-04-24 10 legs FFM
WSSL → WMSA → WMKL → WMSA → WMKC → WMSA → WMKJ → WMSA → WMKC → WMKP → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · sched 02:10Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · sched 04:00Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · sched 06:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1161 · FY1161 · ⏱ 07:38– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1424 · FY1424 · sched 22:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1153 · FY1153 · sched Z
2026-04-23 8 legs FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMKK → WMKA → WSSL → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:55Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar ⚠ gap FFM1674 · FY1674 · sched 11:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3122 · FY3122 · sched 22:35Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ⚠ gap FFM1674 · FY1674 · sched Z
2026-04-22 8 legs FFM
WMKJ → WMSA → WMKC → WMSA → WMKC → WMSA → WMKN → WMSA → WSSL
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1335 · FY1335 · sched 00:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1146 · FY1146 · ⏱ 02:21– (Nonem)
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1147 · FY1147 · ⏱ 03:55– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · sched 06:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1161 · FY1161 · sched 07:40Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · sched 11:40Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-04-21 9 legs FFM
WSSL → WMSA → WMKN → WMSA → WMKC → WMSA → WMKC → WMKP → WMSA → WMKJ
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · sched 01:10Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 04:52– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · sched 06:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1161 · FY1161 · ⏱ 08:07– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · ⏱ 12:11– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1334 · FY1334 · sched 23:05Z
2026-04-20 9 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMKP → WMSA → WSSL
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-04-19 8 legs round-trip FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKC → WMSA → WMKP
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · sched 05:55Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · ⏱ 13:17– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-04-18 9 legs FFM
WSSL → WMKK → WMKJ → WMSA → WSSL → WMSA → WMKC → WMKP → WMSA → WMKP
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3123 · FY3123 · ⏱ 00:29– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1338 · FY1338 · sched 02:20Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1339 · FY1339 · sched 04:00Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 10:40Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:20Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-04-17 9 legs round-trip FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMKK → WMKC → WMKP → WMSA → WSSL
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · ⏱ 01:35– (Nonem)
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · ⏱ 04:54– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1152 · FY1152 · sched 11:00Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · ⏱ 22:35– (Nonem)
2026-04-16 1 legs FFM
WMSA → WSSL
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
2026-04-14 7 legs FFM
WSSL → WMSA → WMKC → WMSA → WSSL → WMSA → WMSA → WMKA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · ⏱ 00:32– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1146 · FY1146 · sched 02:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1147 · FY1147 · sched 03:30Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ⚠ gap FFM1673 · FY1673 · sched 09:15Z
WSSL WMSA WSSL · Seletar → WMSA · Subang ⚠ gap intl FFM3133 · FY3133 · ⏱ 11:23– (Nonem)
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched Z
2026-04-13 10 legs FFM
WMKP → WMKC → WMSA → WMKN → WMKC → WMKP → WMSA → WSSL → WMKP → WMSA → WMSA
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:45Z
WMKP WMSA WMKP · Penang → WMSA · Subang ⚠ gap FFM1155 · FY2446 · sched 00:45Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1152 · FY1152 · sched 11:00Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1430 · FY1430 · sched Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched Z
? WMSA — → WMSA · Subang FFM1259 · FY1259 · sched Z
2026-04-12 10 legs FFM
WSSL → WMSA → WMSA → WMKN → WSSL → WMSA → WMKN → WMSA → WMKP → WMKJ → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · ⏱ 01:05–01:59 (54m)
WMSA WMSA WMSA · Subang → WMSA · Subang FFM1259 · FY1258 · sched 03:20Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · sched 08:35Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:15Z
WMAN WMSA WMAN · Taman Negara → WMSA · Subang ⚠ gap FFM1263 · FY1263 · sched 11:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1342 · FY1342 · sched Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched Z
2026-04-11 10 legs FFM
WMKP → WMKC → WMSA → WSSL → WMKJ → WMSA → WMKC → WMKP → WMSA → WSSL → WMSA
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:45Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:05Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1342 · FY1342 · sched 06:10Z
WSSL WMSA WSSL · Seletar → WMSA · Subang ⚠ gap intl FFM3128 · FY3128 · ⏱ 06:23– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 11:00Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang ⚠ gap FFM1343 · FY1343 · sched Z
2026-04-10 10 legs FFM
WSSL → WMSA → WMKJ → WMKC → WMKC → WMKJ → WMSA → WMKP → WMSA → WMSA → WMSA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3125 · FY3125 · ⏱ 01:24– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · sched 02:10Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1160 · FY1160 · sched 06:00Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1150 · FY1150 · sched 08:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1348 · FY1348 · sched 12:40Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1349 · FY1349 · sched 14:10Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
? WMSA — → WMSA · Subang FFM1161 · FY1161 · sched Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang ⚠ gap FFM1339 · FY1339 · sched Z
? WMSA — → WMSA · Subang FFM1151 · FY1151 · sched Z
2026-04-09 10 legs round-trip FFM
WSSL → WMKK → WSSL → WMSA → WMKC → WMKK → WMKP → WMSA → WMSA → WSSL → WSSL
WSSL WMKK WSSL · Seletar → WMKK · Sepang intl FFM3123 · FY3123 · ⏱ 00:32– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3126 · FY3126 · sched 01:25Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3127 · FY3127 · sched 03:20Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:00Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang ⚠ gap intl FFM3129 · FY3129 · ⏱ 08:27– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 10:55Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1151 · FY1151 · ⏱ 12:05– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3124 · FY3124 · sched 23:15Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ⚠ gap intl FFM3128 · FY3128 · sched Z
2026-04-08 10 legs EFMFFM
WMKP → WMKC → WMSA → WMKP → WMSA → WSSL → WMSA → WSSL → WMKA → WMSA → WMKC
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:45Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:05Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang ⚠ gap FFM2447 · FY2447 · sched 12:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
WSSL WMSA WSSL · Seletar → WMSA · Subang ferry intl EFM3129 · sched Z
WMSA WSSL WMSA · Subang → WSSL · Seletar ferry intl EFM3128 · sched Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar ferry ⚠ gap EFM1672 · sched Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ferry EFM1673 · sched Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched Z
2026-04-07 9 legs FFM
WMSA → WSSL → WMKC → WMKP → WMSA → WMKP → WMKP → WMKK → WMSA → WMBA
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3126 · FY3126 · sched 01:25Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1152 · FY1152 · sched 11:00Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
WMSA WMKP WMSA · Subang → WMKP · Penang ⚠ gap FFM1430 · FY1430 · sched Z
WSSL WMKK WSSL · Seletar → WMKK · Sepang ⚠ gap intl FFM3127 · FY3127 · sched Z
WMBF WMSA WMBF · Ulu Bernam → WMSA · Subang ⚠ gap FFM1433 · FY1433 · sched Z
WMKP WMBA WMKP · Penang → WMBA · Sitiawan ⚠ gap FFM1433 · FY1433 · sched Z
2026-04-06 9 legs FFM
WMKN → WMSA → WMKC → WMKJ → WMSA → WMSA → WMKC → WMSA → WMSA → WMKA
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1257 · FY1257 · sched 00:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1146 · FY1146 · sched 02:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1338 · FY1338 · sched 02:10Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1147 · FY1147 · sched 03:30Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang ⚠ gap FFM1339 · FY1339 · sched 03:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · sched 06:00Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ⚠ gap FFM1675 · FY1675 · sched Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang ⚠ gap FFM1161 · FY1161 · sched Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1161 · FY1161 · sched Z
2026-04-05 10 legs FFM
WMKP → WMSA → WMKP → WITT → WMKP → WMSA → WMKP → WMSA → WMKP → WMSA → WMKN
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WITT WMKP · Penang → WITT · Banda Aceh intl FFM3224 · FY3224 · sched 03:45Z
WITT WMKP WITT · Banda Aceh → WMKP · Penang intl FFM3225 · FY3225 · ⏱ 06:11– (Nonem)
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 08:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 10:55Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1256 · FY1256 · sched 23:15Z
2026-04-04 9 legs FFM
WMKN → WMSA → WMKC → WMSA → WMKC → WMSA → WMKC → WMKP → WMSA → WMKP
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1257 · FY1257 · ⏱ 00:43– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1146 · FY1146 · sched 02:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1147 · FY1147 · sched 03:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · ⏱ 05:58– (Nonem)
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1161 · FY1161 · sched 07:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1152 · FY1152 · sched 11:00Z
WMKC WMKP WMKC · Kota Baharu → WMKP · Penang FFM2447 · FY2447 · sched 12:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1441 · FY1441 · sched 13:50Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-04-03 9 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKC → WMSA → WMKN → WMKJ → WMSA
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:45Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · ⏱ 02:17– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · ⏱ 04:28– (Nonem)
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:20Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · sched 12:50Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1256 · FY1256 · sched 23:15Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru ⚠ gap FFM1342 · FY1342 · sched Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched Z
2026-04-02 9 legs round-trip FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKC → WMSA → WMKJ → WMSA → WMKP
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:45Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · ⏱ 02:34– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1150 · FY1150 · sched 08:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1151 · FY1151 · sched 09:30Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1348 · FY1348 · sched 12:40Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1349 · FY1349 · sched 14:10Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-04-01 8 legs FFM
WSSL → WMSA → WMKN → WMSA → WSSL → WMSA → WMSA → WMKP → WMKA
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3123 · FY3123 · sched 00:30Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1258 · FY1258 · sched 03:20Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1259 · FY1259 · sched 04:45Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3130 · FY3130 · sched 06:40Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3131 · FY3131 · ⏱ 08:41– (Nonem)
WMKA WMSA WMKA · Alor Satar → WMSA · Subang ⚠ gap FFM1675 · FY1675 · sched 12:55Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
WMSA WMKA WMSA · Subang → WMKA · Alor Satar ⚠ gap FFM3131 · FY3131 · sched Z
2026-03-31 8 legs FFM
WMKN → WMSA → WMKJ → WMKC → WMSA → WMKN → WMSA → WSSL → WMSA
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1257 · FY1257 · ⏱ 00:47– (Nonem)
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1338 · FY1338 · ⏱ 02:28– (Nonem)
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu ⚠ gap FFM1160 · FY1160 · sched 06:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1161 · FY1161 · ⏱ 07:39– (Nonem)
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:15Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:42– (Nonem)
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3122 · FY3122 · sched 22:35Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang ⚠ gap FFM1338 · FY1338 · sched Z
2026-03-30 9 legs FFM
WMKP → WMKC → WMSA → WSSL → WMSA → WMKJ → WMSA → WMKC → WMSA → WMKN
WMKP WMKC WMKP · Penang → WMKC · Kota Baharu FFM2446 · FY2446 · sched 00:45Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1155 · FY1155 · sched 02:05Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3128 · FY3128 · sched 04:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3129 · FY3129 · sched 06:00Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 06:10Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 07:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:20Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · ⏱ 13:21– (Nonem)
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1256 · FY1256 · sched 23:15Z
2026-03-29 8 legs FFM
WMKC → WMSA → WMKL → WMSA → WMKC → WMSA → WMKN → WMSA → WMKP
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM6113 · FY6113 · ⏱ 00:41– (Nonem)
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · sched 02:00Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · sched 03:40Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1160 · FY1160 · sched 06:00Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1161 · FY1161 · sched 07:30Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:15Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · ⏱ 11:41– (Nonem)
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1426 · FY1426 · sched 23:20Z
2026-03-28 8 legs FFM
WMKJ → WMSA → WMKP → WMSA → WMKL → WMSA → WMKC → WMSA → WMKC
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1335 · FY1335 · sched 00:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1578 · FY1578 · sched 05:30Z
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1579 · FY1579 · sched 07:20Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · sched 13:20Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM6112 · FY6112 · ⏱ 22:54– (Nonem)
2026-03-27 7 legs FFM
WMSA → WMKL → WMSA → WMKA → WMSA → WMKN → WMSA → WMKJ
WMSA WMKL WMSA · Subang → WMKL · Langkawi FFM1576 · FY1576 · ⏱ 02:14– (Nonem)
WMKL WMSA WMKL · Langkawi → WMSA · Subang FFM1577 · FY1577 · ⏱ 04:07– (Nonem)
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKN WMSA · Subang → WMKN · Kuala Terengganu FFM1262 · FY1262 · sched 10:05Z
WMKN WMSA WMKN · Kuala Terengganu → WMSA · Subang FFM1263 · FY1263 · sched 11:40Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1334 · FY1334 · sched 23:05Z
2026-03-26 7 legs FFM
WMKP → WMSA → WMKP → WMSA → WMKJ → WMSA → WMKC → WMSA
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1431 · FY1431 · sched 00:15Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1436 · FY1436 · sched 02:10Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1425 · FY1425 · sched 03:45Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1342 · FY1342 · sched 07:50Z
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1343 · FY1343 · sched 09:30Z
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM1154 · FY1154 · sched 11:40Z
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM1153 · FY1153 · sched 13:20Z
2026-03-25 8 legs FFM
WMKJ → WMSA → WMKP → WMSA → WSSL → WMSA → WMKP → WMSA → WMKP
WMKJ WMSA WMKJ · Johor Bahru → WMSA · Subang FFM1335 · FY1335 · sched 00:40Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1430 · FY1430 · sched 05:35Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1433 · FY1433 · sched 07:10Z
WMSA WSSL WMSA · Subang → WSSL · Seletar intl FFM3132 · FY3132 · sched 09:05Z
WSSL WMSA WSSL · Seletar → WMSA · Subang intl FFM3133 · FY3133 · sched 11:00Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1424 · FY1424 · sched 22:40Z
2026-03-24 8 legs FFM
WMKC → WMSA → WMKA → WMSA → WMKP → WMSA → WMKP → WMSA → WMKJ
WMKC WMSA WMKC · Kota Baharu → WMSA · Subang FFM6113 · FY6113 · ⏱ 00:55– (Nonem)
WMSA WMKA WMSA · Subang → WMKA · Alor Satar FFM1672 · FY1672 · sched 05:40Z
WMKA WMSA WMKA · Alor Satar → WMSA · Subang FFM1673 · FY1673 · sched 07:25Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1432 · FY1432 · sched 09:30Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1437 · FY1437 · sched 11:05Z
WMSA WMKP WMSA · Subang → WMKP · Penang FFM1440 · FY1440 · sched 13:00Z
WMKP WMSA WMKP · Penang → WMSA · Subang FFM1445 · FY1445 · sched 14:35Z
WMSA WMKJ WMSA · Subang → WMKJ · Johor Bahru FFM1334 · FY1334 · sched 23:05Z
2026-03-23 1 legs FFM
WMSA → WMKC
WMSA WMKC WMSA · Subang → WMKC · Kota Baharu FFM6112 · FY6112 · sched Z