✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
PK-MYV
/ 8A07A7
235 flights over 70 days · 3.36 legs/day · base WMKP · Penang · operators: MYU
235
Flights
9
Airports served
9%
ADS-B observed
2
Ferry / no-flightnum
Aircraft identity
B734
B734
—
· reg PK-MYV
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
MYU
WMKP → WSSS → WMKP
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-06-22
3 legs
MYU
WSSS → WMKP → WSSS → WIMM
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:05– (Nonem)
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
⚠ gap
intl
MYU924 · 2Y924 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
⚠ gap
intl
MYU224 · 2Y224 · sched Z
2026-06-21
3 legs
round-trip
MYU
WAHS → WARR → WIII → WAHS
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
MYU935 · 2Y935 · sched Z
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
MYU815 · 2Y815 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
⚠ gap
intl
MYU935 · 2Y935 · sched Z
2026-06-20
4 legs
MYU
VVTS → WSSS → VVTS → WAHS → WARR
VVTS
→
WSSS
VVTS · Ho Chi Minh City → WSSS · Singapore
intl
MYU2210 · 2Y2210 · sched Z
WARR
→
VVTS
WARR · Surabaya → VVTS · Ho Chi Minh City
⚠ gap
intl
MYU2211 · 2Y2211 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
⚠ gap
intl
MYU935 · 2Y935 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
MYU935 · 2Y935 · sched Z
2026-06-19
2 legs
round-trip
MYU
WARR → WSSS → WARR
WARR
→
WSSS
WARR · Surabaya → WSSS · Singapore
intl
MYU934 · 2Y934 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
2026-06-18
4 legs
MYU
WIII → WSSS → WIII → WARR → WAHS
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
intl
MYU9900 · 2Y9900 · ⏱ 18:53– (Nonem)
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
⚠ gap
MYU815 · 2Y815 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
⚠ gap
intl
MYU935 · 2Y935 · sched Z
2026-06-17
5 legs
round-trip
MYU
WARR → ? → WMKK → WSSS → WAHS → WARR
WARR
→
?
WARR · Surabaya → —
MYU836 · 2Y836 · sched Z
?
→
WMKK
— → WMKK · Sepang
MYU9924 · 2Y9924 · sched Z
WMKK
→
WSSS
WMKK · Sepang → WSSS · Singapore
intl
MYU9923 · 2Y9923 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
MYU935 · 2Y935 · sched Z
2026-06-16
2 legs
MYU
WIII → WSSS → WAHS
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
intl
MYU924 · 2Y924 · ⏱ 18:54– (Nonem)
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · ⏱ 22:19– (Nonem)
2026-06-14
3 legs
MYU
WARR → WIII → WARR → WAHS
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
MYU815 · 2Y815 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
⚠ gap
intl
MYU935 · 2Y935 · sched Z
2026-06-13
5 legs
MYU
VVTS → WSSS → VVTS → WARR → WSSS → WAHS
VVTS
→
WSSS
VVTS · Ho Chi Minh City → WSSS · Singapore
intl
MYU2210 · 2Y2210 · sched Z
WARR
→
VVTS
WARR · Surabaya → VVTS · Ho Chi Minh City
⚠ gap
intl
MYU2211 · 2Y2211 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
WIMM
→
WSSS
WIMM · Beringin → WSSS · Singapore
⚠ gap
intl
MYU940 · 2Y940 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · sched Z
2026-06-12
1 legs
MYU
WMKP → WIMM
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-06-11
3 legs
MYU
WSSS → WMKP → WSSS → WMKP
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-06-10
4 legs
round-trip
MYU
WMKP → WSSS → WMKP → WIMM → WMKP
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
2026-06-09
4 legs
round-trip
MYU
WMKP → WIMM → WMKP → WSSS → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
2026-06-08
4 legs
round-trip
MYU
WSSS → WMKP → WMKP → WIMM → WSSS
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 21:58– (Nonem)
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
2026-06-04
4 legs
round-trip
MYU
WMKP → WIMM → WMKP → WSSS → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-06-03
5 legs
MYU
WSSS → WMKP → WIMM → WSSS → WMKP → WIMM
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:06– (Nonem)
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-06-02
3 legs
MYU
WSSS → WMKP → WSSS → WMKP
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-05-29
1 legs
MYU
WMKP → WIMM
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-05-28
4 legs
MYU
WSSS → WMKP → WSSS → WMKP → WIMM
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:28– (Nonem)
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-05-27
3 legs
MYU
WIMM → WMKP → WSSS → WMKP
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
2026-05-26
4 legs
round-trip
MYU
WSSS → WMKP → WIMM → WMKP → WSSS
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-05-25
4 legs
MYU
WIII → WMKP → WSSS → WMKP → WIMM
WIII
→
WMKP
WIII · Jakarta → WMKP · Penang
intl
MYU219 · 2Y219 · ⏱ 12:12– (Nonem)
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-05-23
1 legs
MYU
WSSS → WIII
WSSS
→
WIII
WSSS · Singapore → WIII · Jakarta
intl
MYU923 · 2Y923 · sched Z
2026-05-22
2 legs
MYU
WMKP → WIMM → WSSS
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WSSS
WIMM · Beringin → WSSS · Singapore
intl
MYU940 · 2Y940 · sched Z
2026-05-21
4 legs
MYU
WMKP → WIMM → WMKP → WMKP → WSSS
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-05-20
5 legs
MYU
WSSS → WMKP → WIMM → WMKP → WSSS → WMKP
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:49– (Nonem)
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
2026-05-19
2 legs
MYU
WIMM → WMKP → WSSS
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-05-18
4 legs
round-trip
MYU
WMKP → WIMM → WMKP → WSSS → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
2026-05-15
1 legs
MYU
WMKP → WIMM
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-05-14
5 legs
MYU
WMKP → WSSS → WMKP → WMKP → WMKP → WIMM
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-05-13
1 legs
MYU
WMKP → WSSS
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-05-12
4 legs
round-trip
MYU
WMKP → WIMM → WMKP → WSSS → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-05-11
3 legs
MYU
WIMM → WMKP → WMKP → WSSS
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-05-07
4 legs
round-trip
MYU
WMKP → WIMM → WMKP → WSSS → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-05-06
4 legs
round-trip
MYU
WMKP → WIMM → WMKP → WSSS → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
2026-05-05
4 legs
round-trip
MYU
WIII → WSSS → WMKP → WIMM → WIII
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
intl
MYU924 · 2Y924 · ⏱ 18:58–20:17 (79m)
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:07– (Nonem)
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WIII
WSSS · Singapore → WIII · Jakarta
⚠ gap
intl
MYU923 · 2Y923 · sched Z
2026-05-04
2 legs
round-trip
MYU
WSSS → WIII → WSSS
WSSS
→
WIII
WSSS · Singapore → WIII · Jakarta
intl
MYU923 · 2Y923 · sched Z
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
intl
MYU924 · 2Y924 · sched Z
2026-05-03
4 legs
MYU
WIII → WSSS → WIII → WAHS → WARR
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
intl
MYU924 · 2Y924 · ⏱ 21:30–22:52 (82m)
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
⚠ gap
MYU815 · 2Y815 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
⚠ gap
intl
MYU935 · 2Y935 · sched Z
?
→
WARR
— → WARR · Surabaya
MYU935 · 2Y935 · sched Z
2026-05-02
4 legs
round-trip
MYU
WSSS → WAHS → WSSS → WARR → WSSS
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · ⏱ 03:05– (Nonem)
WARR
→
WSSS
WARR · Surabaya → WSSS · Singapore
⚠ gap
intl
MYU938 · 2Y938 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
WARR
→
WSSS
WARR · Surabaya → WSSS · Singapore
intl
MYU934 · 2Y934 · sched Z
2026-05-01
1 legs
MYU
WAHS → WARR
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
MYU935 · 2Y935 · sched Z
2026-04-30
4 legs
round-trip
MYU
WSSS → WAHS → WARR → WIII → WSSS
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
MYU935 · 2Y935 · sched Z
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
MYU815 · 2Y815 · sched Z
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
intl
MYU9900 · 2Y9900 · sched Z
2026-04-29
4 legs
MYU
WSSS → WAHS → WSSS → WIII → WARR
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · ⏱ 22:24– (Nonem)
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
⚠ gap
intl
MYU924 · 2Y924 · sched Z
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
⚠ gap
MYU815 · 2Y815 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
2026-04-28
2 legs
round-trip
MYU
WSSS → WAHS → WSSS
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · sched Z
WIII
→
WSSS
WIII · Jakarta → WSSS · Singapore
⚠ gap
intl
MYU924 · 2Y924 · sched Z
2026-04-26
3 legs
MYU
WSSS → WAHS → WIII → WARR
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · ⏱ 02:24– (Nonem)
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
⚠ gap
MYU815 · 2Y815 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
⚠ gap
MYU935 · 2Y935 · sched Z
2026-04-25
4 legs
round-trip
MYU
WARR → WSSS → WSSS → WAHS → WARR
WARR
→
WSSS
WARR · Surabaya → WSSS · Singapore
intl
MYU934 · 2Y934 · sched Z
WIMM
→
WSSS
WIMM · Beringin → WSSS · Singapore
⚠ gap
intl
MYU940 · 2Y940 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
intl
MYU935 · 2Y935 · sched Z
WAHS
→
WARR
WAHS · Semarang → WARR · Surabaya
MYU935 · 2Y935 · sched Z
2026-04-23
5 legs
MYU
WIMM → WMKP → WIMM → WMKP → WIMM → WSSS
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
ferry
intl
MYU219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
2026-04-22
3 legs
MYU
WSSS → WMKP → WSSS → WMKP
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-04-21
4 legs
MYU
WMKP → WIMM → WMKP → WMKP → WSSS
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-04-20
4 legs
MYU
WSSS → WMKP → WIMM → WSSS → WMKP
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
WIOO
→
WMKP
WIOO · Pontianak → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-04-18
2 legs
round-trip
MYU
WMKK → WIOO → WMKK
WMKK
→
WIOO
WMKK · Sepang → WIOO · Pontianak
intl
MYU2216 · 2Y2216 · sched Z
WIMM
→
WMKK
WIMM · Beringin → WMKK · Sepang
⚠ gap
intl
MYU2217 · 2Y2217 · sched Z
2026-04-16
5 legs
MYU
WMKP → WIMM → WIMM → WMKP → WMKP → WSSS
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
⚠ gap
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-04-15
3 legs
round-trip
MYU
WSSS → WMKP → WMKP → WSSS
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-04-14
4 legs
MYU
WSSS → WMKP → WIMM → WSSS → WMKP
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-04-13
4 legs
MYU
WSSS → WMKP → WSSS → WMKP → WIMM
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 21:57– (Nonem)
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
ferry
⚠ gap
intl
MYU219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-04-09
5 legs
round-trip
MYU
WMKP → WIMM → WSSS → WMKP → WIMM → WMKP
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
2026-04-08
3 legs
MYU
WIMM → WMKP → WSSS → WMKP
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
2026-04-07
4 legs
round-trip
MYU
WMKP → WSSS → WMKP → WIMM → WMKP
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · ⏱ 15:41–16:44 (63m)
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
2026-04-06
4 legs
MYU
WSSS → WMKP → WSSS → WMKP → WIMM
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 21:50– (Nonem)
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-04-02
4 legs
MYU
WSSS → WMKP → WSSS → WMKP → WIMM
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:05– (Nonem)
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-04-01
7 legs
MYU
WSSS → WIMM → WSSS → WMKP → WSSS → WMKP → VVTS → WIMM
WSSS
→
WIMM
WSSS · Singapore → WIMM · Beringin
intl
MYU2218 · 2Y2218 · sched Z
VVTS
→
WSSS
VVTS · Ho Chi Minh City → WSSS · Singapore
⚠ gap
intl
MYU2217 · 2Y2217 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
VVTS
WMKP · Penang → VVTS · Ho Chi Minh City
intl
MYU2214 · 2Y2214 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
⚠ gap
intl
MYU224 · 2Y224 · sched Z
2026-03-31
3 legs
round-trip
MYU
WSSS → WMKP → WMKP → WSSS
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-03-30
4 legs
round-trip
MYU
WSSS → WMKP → WIMM → WMKP → WSSS
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
intl
MYU221 · 2Y221 · ⏱ 22:12– (Nonem)
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WIII
→
WMKP
WIII · Jakarta → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-03-29
3 legs
round-trip
MYU
WARR → WIII → WAHS → WARR
WARR
→
WIII
WARR · Surabaya → WIII · Jakarta
MYU815 · 2Y815 · sched Z
WSSS
→
WAHS
WSSS · Singapore → WAHS · Semarang
⚠ gap
intl
MYU935 · 2Y935 · sched Z
?
→
WARR
— → WARR · Surabaya
MYU935 · 2Y935 · sched Z
2026-03-28
2 legs
round-trip
MYU
VVTS → WSSS → VVTS
VVTS
→
WSSS
VVTS · Ho Chi Minh City → WSSS · Singapore
intl
MYU2210 · 2Y2210 · sched Z
WIMM
→
VVTS
WIMM · Beringin → VVTS · Ho Chi Minh City
⚠ gap
intl
MYU2211 · 2Y2211 · sched Z
2026-03-27
1 legs
MYU
WMKP → WIMM
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
2026-03-26
4 legs
MYU
WIMM → WMKP → WMKP → WIMM → WSSS
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
⚠ gap
intl
MYU220 · 2Y220 · sched Z
2026-03-25
4 legs
round-trip
MYU
WMKP → WSSS → WIMM → WMKP → WMKP
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
⚠ gap
intl
MYU224 · 2Y224 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
⚠ gap
intl
MYU219 · 2Y219 · sched Z
2026-03-24
3 legs
MYU
WIMM → WMKP → WMKP → WSSS
WIMM
→
WMKP
WIMM · Beringin → WMKP · Penang
intl
MYU219 · 2Y219 · sched Z
WSSS
→
WMKP
WSSS · Singapore → WMKP · Penang
⚠ gap
intl
MYU221 · 2Y221 · sched Z
WMKP
→
WSSS
WMKP · Penang → WSSS · Singapore
intl
MYU220 · 2Y220 · sched Z
2026-03-23
1 legs
MYU
WMKP → WIMM
WMKP
→
WIMM
WMKP · Penang → WIMM · Beringin
intl
MYU224 · 2Y224 · sched Z