‹ Aircraft

9M-RXE / 75058D

205 flights over 76 days · 2.7 legs/day · base WMKK · Sepang · operators: RMY

205
Flights
11
Airports served
16%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 1 legs RMY
ZGSZ → WMKK
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang intl RMY6187 · TH6187 · sched Z
2026-06-22 3 legs round-trip RMY
WMKK → WBKK → ZGSZ → WMKK
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
2026-06-21 4 legs RMY
WMKK → ZHCC → WMKK → VVTS → WBKL
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
VVTS WMKK VVTS · Ho Chi Minh City → WMKK · Sepang ⚠ gap intl RMY237 · TH237 · sched Z
WBKL VVTS WBKL · Labuan → VVTS · Ho Chi Minh City ⚠ gap intl RMY236 · TH236 · sched Z
WMKK WBKL WMKK · Sepang → WBKL · Labuan ⚠ gap RMY1982 · TH1982 · sched Z
2026-06-20 4 legs round-trip RMY
WMKK → ZHCC → WMKK → WBKK → WMKK
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang ⚠ gap RMY1935 · TH1935 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
2026-06-19 3 legs RMY
WBKK → ZGSZ → WBKK → WMKK
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · ⏱ 14:23– (Nonem)
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu ⚠ gap RMY7864 · TH7864 · sched Z
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang ⚠ gap intl RMY6187 · TH6187 · sched Z
2026-06-18 4 legs round-trip RMY
WMKK → WBKK → WMKK → ZHCC → WMKK
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
2026-06-17 3 legs round-trip RMY
WBKK → ZGSZ → WMKK → WBKK
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · ⏱ 14:31– (Nonem)
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang intl RMY6187 · TH6187 · ⏱ 21:00– (Nonem)
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
2026-06-16 4 legs RMY
WMKK → ZHCC → WMKK → WMKK → WBKK
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang ⚠ gap RMY1935 · TH1935 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
2026-06-15 3 legs RMY
WBKK → ZGSZ → WBKK → WMKK
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu ⚠ gap RMY7864 · TH7864 · sched Z
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang ⚠ gap intl RMY6187 · TH6187 · sched Z
2026-06-14 3 legs round-trip RMY
VVTS → WMKK → WBKL → VVTS
VVTS WMKK VVTS · Ho Chi Minh City → WMKK · Sepang intl RMY237 · TH237 · sched Z
WMKK WBKL WMKK · Sepang → WBKL · Labuan RMY1982 · TH1982 · sched Z
WBKL VVTS WBKL · Labuan → VVTS · Ho Chi Minh City intl RMY236 · TH236 · sched Z
2026-06-13 4 legs round-trip RMY
WMKK → WBKK → ZHCC → WMKK → WMKK
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou ⚠ gap intl RMY861 · TH861 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang ⚠ gap RMY1935 · TH1935 · sched Z
2026-06-12 4 legs round-trip RMY
WBKK → ZGSZ → WMKK → WMKK → WBKK
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · ⏱ 14:20– (Nonem)
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang intl RMY6187 · TH6187 · ⏱ 19:41– (Nonem)
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
2026-06-11 4 legs RMY
WBSB → WBKK → WMKK → WBSB → ZHCC
WBSB WBKK WBSB · Bandar Seri Begawan → WBKK · Kota Kinabalu intl RMY1934 · TH1934 · ⏱ 14:09– (Nonem)
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · ⏱ 16:14– (Nonem)
WMKK WBSB WMKK · Sepang → WBSB · Bandar Seri Begawan intl RMY1934 · TH1934 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou ⚠ gap intl RMY861 · TH861 · sched Z
2026-06-10 3 legs RMY
WBKK → ZGSZ → WBKK → WMKK
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu ⚠ gap RMY7864 · TH7864 · sched Z
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang ⚠ gap intl RMY6187 · TH6187 · sched Z
2026-06-09 4 legs round-trip RMY
WBKK → WMKK → ZHCC → WMKK → WBKK
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · ⏱ 09:14– (Nonem)
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
2026-06-08 4 legs RMY
ZHCC → WMKK → WBKK → WMKK → ZGSZ
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang ⚠ gap intl RMY6187 · TH6187 · sched Z
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen ⚠ gap intl RMY6186 · TH6186 · sched Z
2026-06-07 4 legs RMY
WBKL → VVTS → ZHCC → WBKL → WMKK
WBKL VVTS WBKL · Labuan → VVTS · Ho Chi Minh City intl RMY236 · TH236 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou ⚠ gap intl RMY861 · TH861 · sched Z
WMKK WBKL WMKK · Sepang → WBKL · Labuan ⚠ gap RMY1982 · TH1982 · sched Z
VVTS WMKK VVTS · Ho Chi Minh City → WMKK · Sepang ⚠ gap intl RMY237 · TH237 · sched Z
2026-06-06 4 legs round-trip RMY
WBKK → WMKK → WMKK → ZHCC → WBKK
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu ⚠ gap RMY1934 · TH1934 · sched Z
2026-06-05 3 legs round-trip RMY
WMKK → WBKK → ZGSZ → WMKK
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · sched Z
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang intl RMY6187 · TH6187 · sched Z
2026-06-04 4 legs RMY
WMKK → WBKK → WMKK → WMKK → ZHCC
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
2026-06-03 3 legs round-trip RMY
WBKK → ZGSZ → WMKK → WBKK
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · ⏱ 14:16– (Nonem)
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang intl RMY6187 · TH6187 · ⏱ 20:17– (Nonem)
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
2026-06-02 4 legs round-trip RMY
ZHCC → WMKK → WBKK → WMKK → ZHCC
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
2026-06-01 3 legs round-trip RMY
WMKK → WBKK → ZGSZ → WMKK
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · ⏱ 07:31– (Nonem)
WBKK ZGSZ WBKK · Kota Kinabalu → ZGSZ · Shenzhen intl RMY6186 · TH6186 · ⏱ 14:24– (Nonem)
ZGSZ WMKK ZGSZ · Shenzhen → WMKK · Sepang intl RMY6187 · TH6187 · sched Z
2026-05-31 3 legs round-trip RMY
WMKK → ZHCC → WMKK → WMKK
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
WMKP WMKK WMKP · Penang → WMKK · Sepang ⚠ gap RMY9002 · TH9002 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
2026-05-30 5 legs RMY
WBGG → WMKK → VHHH → WBGG → WMKP → WMKP
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong ⚠ gap intl RMY3092 · TH3092 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching ⚠ gap RMY1862 · TH1862 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang ⚠ gap intl RMY3091 · TH3091 · sched Z
WMKK WMKP WMKK · Sepang → WMKP · Penang ⚠ gap RMY9001 · TH9001 · sched Z
2026-05-29 3 legs round-trip RMY
WMKK → ZHCC → WMKK → WMKK
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
WMKP WMKK WMKP · Penang → WMKK · Sepang ⚠ gap RMY9002 · TH9002 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
2026-05-28 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 20:54– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-05-27 4 legs RMY
VHHH → WMKP → WMKK → VHHH → WMKP
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 20:59– (Nonem)
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong ⚠ gap intl RMY3092 · TH3092 · sched Z
WMKK WMKP WMKK · Sepang → WMKP · Penang ⚠ gap RMY9002 · TH9002 · sched Z
2026-05-26 5 legs round-trip RMY
WBGG → WMKK → WBKK → WMKK → ZHCC → WBGG
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching ⚠ gap RMY1862 · TH1862 · sched Z
2026-05-25 4 legs round-trip RMY
WBKK → WMKK → WBGG → WMKK → WBKK
WBKK WMKK WBKK · Kota Kinabalu → WMKK · Sepang RMY1935 · TH1935 · ⏱ 18:16– (Nonem)
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1862 · TH1862 · sched Z
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY1934 · TH1934 · sched Z
2026-05-24 2 legs round-trip RMY
ZHCC → WMKK → ZHCC
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
2026-05-23 3 legs round-trip RMY
WBKK → ZSNJ → WMKK → WBKK
WBKK ZSNJ WBKK · Kota Kinabalu → ZSNJ · Nanjing intl RMY736 · TH736 · ⏱ 14:02– (Nonem)
ZSNJ WMKK ZSNJ · Nanjing → WMKK · Sepang intl RMY737 · TH737 · ⏱ 20:49– (Nonem)
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
2026-05-22 4 legs round-trip RMY
WBGG → WMKK → ZHCC → WMKK → WBGG
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1862 · TH1862 · sched Z
2026-05-21 2 legs round-trip RMY
WMKK → ZHCC → WMKK
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · ⏱ 01:38– (Nonem)
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
2026-05-20 2 legs RMY
WBKK → ZSNJ → WMKK
WBKK ZSNJ WBKK · Kota Kinabalu → ZSNJ · Nanjing intl RMY736 · TH736 · sched Z
ZSNJ WMKK ZSNJ · Nanjing → WMKK · Sepang intl RMY737 · TH737 · sched Z
2026-05-19 1 legs RMY
WMKK → WBKK
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu RMY7864 · TH7864 · sched Z
2026-05-18 4 legs round-trip RMY
WBGG → WMKK → WMKK → ZHCC → WBGG
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · ⏱ 10:18– (Nonem)
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang ⚠ gap intl RMY862 · TH862 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching ⚠ gap RMY1862 · TH1862 · sched Z
2026-05-17 3 legs RMY
VVTS → WMKK → VVTS → WBKL
VVTS WMKK VVTS · Ho Chi Minh City → WMKK · Sepang intl RMY237 · TH237 · ⏱ 17:07– (Nonem)
WBKL VVTS WBKL · Labuan → VVTS · Ho Chi Minh City ⚠ gap intl RMY236 · TH236 · sched Z
WMKK WBKL WMKK · Sepang → WBKL · Labuan ⚠ gap RMY1982 · TH1982 · sched Z
2026-05-16 4 legs round-trip RMY
WMKK → WBGG → WMKK → ZHCC → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1862 · TH1862 · sched Z
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
WMKK ZHCC WMKK · Sepang → ZHCC · Zhengzhou intl RMY861 · TH861 · sched Z
ZHCC WMKK ZHCC · Zhengzhou → WMKK · Sepang intl RMY862 · TH862 · sched Z
2026-05-15 2 legs round-trip RMY
WBGG → WMKK → WBGG
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · ⏱ 10:30– (Nonem)
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1862 · TH1862 · sched Z
2026-05-14 3 legs RMY
ZSNJ → WMKK → ZSNJ → WBKK
ZSNJ WMKK ZSNJ · Nanjing → WMKK · Sepang intl RMY737 · TH737 · ⏱ 20:38– (Nonem)
WBKK ZSNJ WBKK · Kota Kinabalu → ZSNJ · Nanjing ⚠ gap intl RMY736 · TH736 · sched Z
WMKK WBKK WMKK · Sepang → WBKK · Kota Kinabalu ⚠ gap RMY7864 · TH7864 · sched Z
2026-05-13 2 legs round-trip RMY
WMKK → WBGG → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1862 · TH1862 · sched Z
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
2026-05-12 2 legs round-trip RMY
WMKK → WBGG → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1862 · TH1862 · sched Z
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · sched Z
2026-05-11 4 legs round-trip RMY
WBGG → WMKK → WMKK → VVTS → WBGG
WBGG WMKK WBGG · Kuching → WMKK · Sepang RMY1863 · TH1863 · ⏱ 14:56– (Nonem)
VVTS WMKK VVTS · Ho Chi Minh City → WMKK · Sepang ⚠ gap intl RMY237 · TH237 · sched Z
WBKL VVTS WBKL · Labuan → VVTS · Ho Chi Minh City ⚠ gap intl RMY236 · TH236 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching ⚠ gap RMY1862 · TH1862 · sched Z
2026-05-10 2 legs round-trip RMY
WMKK → WBKL → WMKK
WMKK WBKL WMKK · Sepang → WBKL · Labuan RMY1982 · TH1982 · sched Z
WMKP WMKK WMKP · Penang → WMKK · Sepang ⚠ gap RMY9002 · TH9002 · sched Z
2026-05-09 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-05-07 1 legs RMY
VHHH → WMKP
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 21:09– (Nonem)
2026-05-05 1 legs RMY
WMKP → VHHH
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-05-04 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 20:32– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-05-02 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-30 3 legs RMY
VHHH → WMKP → VHHH → WMKP
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 21:21– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-29 2 legs RMY
WMKP → WMKP → VHHH
WMKP WMKP WMKP · Penang → WMKP · Penang RMY3092 · TH3092 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-28 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-27 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-25 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 20:42– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-23 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-22 4 legs RMY
WMKK → VHHH → WMKP → WMKK → WBGG
WMKK VHHH WMKK · Sepang → VHHH · Hong Kong intl RMY3507 · TH3507 · sched 13:15Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WBGG WMKK WBGG · Kuching → WMKK · Sepang ⚠ gap RMY1869 · TH1869 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching RMY1868 · TH1868 · sched Z
2026-04-16 1 legs RMY
WMKP → WMKK
WMKP WMKK WMKP · Penang → WMKK · Sepang RMY9002 · TH9002 · sched Z
2026-04-14 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-13 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-12 1 legs RMY
VHHH → WMKP
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 13:25– (Nonem)
2026-04-11 1 legs RMY
WMKP → VHHH
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-09 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 20:41– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-08 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 21:16– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-07 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-06 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMYY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-04 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-04-02 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-04-01 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 20:48– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-03-31 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-03-30 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 21:17– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-03-28 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-03-26 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-03-25 2 legs round-trip RMY
VHHH → WMKP → VHHH
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · ⏱ 21:04– (Nonem)
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
2026-03-24 2 legs round-trip RMY
WMKP → VHHH → WMKP
WMKP VHHH WMKP · Penang → VHHH · Hong Kong intl RMY3092 · TH3092 · sched Z
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z
2026-03-23 1 legs RMY
VHHH → WMKP
VHHH WMKP VHHH · Hong Kong → WMKP · Penang intl RMY3091 · TH3091 · sched Z