‹ Aircraft

9M-MUD / 750266

275 flights over 92 days · 2.99 legs/day · base WMKK · Sepang · operators: MAS

275
Flights
23
Airports served
14%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

A330 223F A332
Malaysia Airlines · reg 9M-MUD
Airbus · 2 x PW PW4168A · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs MAS
UZTT → WMKK → ZSPD
UZTT WMKK UZTT · Tashkent → WMKK · Sepang intl MAS6127 · MH6127 · sched 19:55Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6162 · MH6162 · sched Z
2026-06-22 3 legs round-trip MAS
UZTT → EHAM → EHDS → UZTT
UZTT EHAM UZTT · Tashkent → EHAM · Amsterdam intl MAS6126 · MH6126 · sched 00:35Z
EHDS EHDS D12-B Heliport → D12-B Heliport ⚠ gap MAS6126 · MH6126 · sched 00:35Z
EHAM UZTT EHAM · Amsterdam → UZTT · Tashkent ⚠ gap intl MAS6127 · MH6127 · sched 11:35Z
2026-06-21 3 legs MAS
WMKK → VABB → WMKK → UZTT
WMKK VABB WMKK · Sepang → VABB · Mumbai intl MAS6244 · MH6244 · sched 03:20Z
VABB WMKK VABB · Mumbai → WMKK · Sepang intl MAS6245 · MH6245 · sched 10:25Z
WMKK UZTT WMKK · Sepang → UZTT · Tashkent intl MAS6126 · MH6126 · sched 16:15Z
2026-06-20 3 legs round-trip MAS
WMKK → VOMM → WMKK → WMKK
WMKK VOMM WMKK · Sepang → VOMM · Chennai intl MAS6242 · MH6242 · ⏱ 16:42– (Nonem)
UZTT WMKK UZTT · Tashkent → WMKK · Sepang ⚠ gap intl MAS6125 · MH6125 · sched Z
VOMM WMKK VOMM · Chennai → WMKK · Sepang ⚠ gap intl MAS6243 · MH6243 · sched Z
2026-06-19 2 legs round-trip MAS
UZTT → EHAM → UZTT
UZTT EHAM UZTT · Tashkent → EHAM · Amsterdam intl MAS6124 · MH6124 · sched Z
EHAM UZTT EHAM · Amsterdam → UZTT · Tashkent intl MAS6125 · MH6125 · sched Z
2026-06-18 5 legs MAS
WMKK → WBSB → VHHH → WMKK → UZTT → WBKK
WMKK WBSB WMKK · Sepang → WBSB · Bandar Seri Begawan intl MAS6116 · MH6116 · sched 22:30Z
WBKK VHHH WBKK · Kota Kinabalu → VHHH · Hong Kong ⚠ gap intl MAS6118 · MH6118 · sched 05:20Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6119 · MH6119 · ⏱ 16:40– (Nonem)
WMKK UZTT WMKK · Sepang → UZTT · Tashkent intl MAS6124 · MH6124 · sched Z
WBSB WBKK WBSB · Bandar Seri Begawan → WBKK · Kota Kinabalu ⚠ gap intl MAS6116 · MH6116 · sched Z
2026-06-17 3 legs MAS
VHHH → WMKK → WMKK → ZGGG
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · ⏱ 06:07– (Nonem)
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl MAS6179 · MH6179 · ⏱ 18:27– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · sched Z
2026-06-16 3 legs MAS
WMKK → YSSY → WMKK → VHHH
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6203 · MH6203 · sched Z
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6204 · MH6204 · sched Z
WMKK VHHH WMKK · Sepang → VHHH · Hong Kong intl MAS6104 · MH6104 · sched Z
2026-06-15 2 legs round-trip MAS
WMKK → ZGGG → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6177 · MH6177 · sched Z
2026-06-14 5 legs MAS
ZGGG → WMKK → ZGGG → WMKK → ? → VVNB
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6179 · MH6179 · sched Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · sched Z
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang ⚠ gap intl MAS6065 · MH6065 · sched Z
WMKK ? WMKK · Sepang → — MAS6064 · MH6064 · sched Z
? VVNB — → VVNB · Hanoi (Soc Son) MAS6064 · MH6064 · sched Z
2026-06-13 3 legs round-trip MAS
WMKK → WBGG → ZSPD → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6170 · MH6170 · sched 04:50Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched 08:10Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · ⏱ 18:12– (Nonem)
2026-06-12 2 legs round-trip MAS
UZTT → WMKK → UZTT
UZTT WMKK UZTT · Tashkent → WMKK · Sepang intl MAS6125 · MH6125 · sched Z
EHAM UZTT EHAM · Amsterdam → UZTT · Tashkent ⚠ gap intl MAS6125 · MH6125 · sched Z
2026-06-11 4 legs MAS
ZGGG → WMKK → UZTT → ZGGG → EHAM
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6175 · MH6175 · sched 20:40Z
WMKK UZTT WMKK · Sepang → UZTT · Tashkent intl MAS6124 · MH6124 · sched 07:00Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) ⚠ gap intl MAS6174 · MH6174 · sched Z
UZTT EHAM UZTT · Tashkent → EHAM · Amsterdam ⚠ gap intl MAS6124 · MH6124 · sched Z
2026-06-10 2 legs round-trip MAS
RCTP → WMKK → RCTP
RCTP WMKK RCTP · Taoyuan → WMKK · Sepang intl MAS6075 · MH6075 · sched Z
WMKK RCTP WMKK · Sepang → RCTP · Taoyuan intl MAS6074 · MH6074 · sched Z
2026-06-09 3 legs round-trip MAS
WMKK → WBGG → ZSPD → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6164 · MH6164 · sched 02:40Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6164 · MH6164 · sched 06:10Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6165 · MH6165 · ⏱ 17:34– (Nonem)
2026-06-08 2 legs MAS
YSSY → YSSY → WMKK
YSSY YSSY YSSY · Sydney (Mascot) → YSSY · Sydney (Mascot) MAS6204 · MH6204 · sched 08:40Z
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6204 · MH6204 · sched 08:40Z
2026-06-07 5 legs MAS
WMKK → WBGG → WBKK → VHHH → WMKK → YSSY
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6106 · MH6106 · sched 22:45Z
WBGG WBKK WBGG · Kuching → WBKK · Kota Kinabalu MAS6106 · MH6106 · sched 02:10Z
WBKK VHHH WBKK · Kota Kinabalu → VHHH · Hong Kong intl MAS6106 · MH6106 · sched 05:30Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6107 · MH6107 · ⏱ 12:32– (Nonem)
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6203 · MH6203 · sched 22:25Z
2026-06-06 3 legs round-trip MAS
WMKK → WBGG → ZSPD → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6170 · MH6170 · sched 04:50Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched 08:10Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · sched 15:15Z
2026-06-05 4 legs round-trip MAS
WMKK → ZGGG → WMKK → VVNB → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · sched 14:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6179 · MH6179 · sched 20:15Z
? VVNB — → VVNB · Hanoi (Soc Son) MAS6062 · MH6062 · sched Z
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang intl MAS6063 · MH6063 · sched Z
2026-06-04 3 legs MAS
WMKK → ZSPD → WMKK → ?
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6172 · MH6172 · sched 06:15Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6173 · MH6173 · ⏱ 14:37– (Nonem)
WMKK ? WMKK · Sepang → — MAS6062 · MH6062 · sched Z
2026-06-03 3 legs round-trip MAS
WMKK → ZGGG → WMKK → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6174 · MH6174 · sched 14:40Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6175 · MH6175 · sched 20:40Z
RCTP WMKK RCTP · Taoyuan → WMKK · Sepang ⚠ gap intl MAS6075 · MH6075 · sched Z
2026-06-02 3 legs MAS
WMKK → ZSPD → WMKK → RCTP
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6164 · MH6164 · sched 06:10Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6165 · MH6165 · ⏱ 15:21– (Nonem)
WMKK RCTP WMKK · Sepang → RCTP · Taoyuan intl MAS6074 · MH6074 · sched Z
2026-06-01 2 legs round-trip MAS
WMKK → ZSPD → WMKK
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6162 · MH6162 · sched Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6163 · MH6163 · sched Z
2026-05-31 4 legs round-trip MAS
WMKK → ZGGG → WMKK → VVNB → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched 14:50Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6177 · MH6177 · sched 20:55Z
? VVNB — → VVNB · Hanoi (Soc Son) MAS6064 · MH6064 · sched Z
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang intl MAS6065 · MH6065 · sched Z
2026-05-30 4 legs MAS
WMKK → WBGG → ZSPD → WMKK → ?
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6170 · MH6170 · sched 04:50Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched 08:10Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · sched 15:15Z
WMKK ? WMKK · Sepang → — MAS6064 · MH6064 · sched Z
2026-05-29 4 legs round-trip MAS
WMKK → VHHH → WMKK → ZGGG → WMKK
WMKK VHHH WMKK · Sepang → VHHH · Hong Kong intl MAS6112 · MH6112 · sched 04:00Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6113 · MH6113 · ⏱ 10:49– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · sched 14:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6179 · MH6179 · sched 20:15Z
2026-05-28 3 legs MAS
WBSB → WBKK → VHHH → WMKK
WBSB WBKK WBSB · Bandar Seri Begawan → WBKK · Kota Kinabalu intl MAS6116 · MH6116 · sched 02:35Z
WBKK VHHH WBKK · Kota Kinabalu → VHHH · Hong Kong intl MAS6118 · MH6118 · sched 05:20Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6119 · MH6119 · sched 10:10Z
2026-05-27 4 legs MAS
ZSPD → WMKK → VOMM → WBSB → WMKK
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · sched 10:25Z
WMKK VOMM WMKK · Sepang → VOMM · Chennai intl MAS6240 · MH6240 · ⏱ 11:09– (Nonem)
WMKK WBSB WMKK · Sepang → WBSB · Bandar Seri Begawan ⚠ gap intl MAS6116 · MH6116 · ⏱ 00:10– (Nonem)
VOMM WMKK VOMM · Chennai → WMKK · Sepang ⚠ gap intl MAS6241 · MH6241 · sched Z
2026-05-26 3 legs MAS
WMKK → ZSPD → WMKK → ZSPD
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6164 · MH6164 · sched 02:40Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6165 · MH6165 · sched 13:15Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched Z
2026-05-25 2 legs round-trip MAS
WMKK → ZGGG → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6180 · MH6180 · sched 14:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6181 · MH6181 · sched 20:10Z
2026-05-24 4 legs MAS
WBGG → VHHH → WMKK → ZGGG → WMKK
WBGG VHHH WBGG · Kuching → VHHH · Hong Kong intl MAS6106 · MH6106 · sched 02:10Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6107 · MH6107 · sched 10:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched 14:50Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6177 · MH6177 · sched 20:55Z
2026-05-23 4 legs round-trip MAS
WBGG → ZSPD → WMKK → WBGG → WBGG
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched 04:50Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6170 · ⏱ 13:41– (Nonem)
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6106 · MH6106 · sched 22:45Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching ⚠ gap MAS6170 · MH6170 · sched Z
2026-05-22 4 legs round-trip MAS
WMKK → ZGGG → WMKK → VVNB → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · sched 14:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6179 · MH6179 · ⏱ 20:31– (Nonem)
? VVNB — → VVNB · Hanoi (Soc Son) MAS6062 · MH6062 · sched Z
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang intl MAS6063 · MH6063 · sched Z
2026-05-21 4 legs MAS
WBSB → WBKK → VHHH → WMKK → ?
WBSB WBKK WBSB · Bandar Seri Begawan → WBKK · Kota Kinabalu intl MAS6116 · MH6116 · ⏱ 02:50– (Nonem)
WBKK VHHH WBKK · Kota Kinabalu → VHHH · Hong Kong intl MAS6118 · MH6118 · sched 05:20Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6119 · MH6119 · ⏱ 10:33– (Nonem)
WMKK ? WMKK · Sepang → — MAS6062 · MH6062 · ⏱ 23:51–02:05 (134m)
2026-05-20 4 legs round-trip MAS
WMKK → WBSB → ZGGG → WMKK → WMKK
WMKK WBSB WMKK · Sepang → WBSB · Bandar Seri Begawan intl MAS6116 · MH6116 · sched 22:30Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) ⚠ gap intl MAS6180 · MH6180 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6181 · MH6181 · sched Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang ⚠ gap intl MAS6171 · MH6171 · sched Z
2026-05-19 3 legs MAS
WBKL → VHHH → WMKK → ZSPD
WBKL VHHH WBKL · Labuan → VHHH · Hong Kong intl MAS6104 · MH6104 · sched 02:45Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · ⏱ 08:15– (Nonem)
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · ⏱ 20:04– (Nonem)
2026-05-18 2 legs MAS
YSSY → WMKK → WBKL
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6204 · MH6204 · sched 08:40Z
WMKK WBKL WMKK · Sepang → WBKL · Labuan MAS6104 · MH6104 · sched 22:35Z
2026-05-17 4 legs round-trip MAS
WMKK → ZGGG → YSSY → WMKK → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · ⏱ 07:16– (Nonem)
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) ⚠ gap intl MAS6203 · MH6203 · ⏱ 20:08– (Nonem)
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl MAS6179 · MH6179 · sched Z
VOMM WMKK VOMM · Chennai → WMKK · Sepang ⚠ gap intl MAS6243 · MH6243 · sched Z
2026-05-16 2 legs MAS
YSSY → WMKK → VOMM
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6208 · MH6208 · sched 08:15Z
WMKK VOMM WMKK · Sepang → VOMM · Chennai intl MAS6242 · MH6242 · sched Z
2026-05-15 4 legs round-trip MAS
WMKK → ? → YSSY → VVNB → WMKK
WMKK ? WMKK · Sepang → — MAS6062 · MH6062 · ⏱ 08:48–11:11 (143m)
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6207 · MH6207 · sched 22:00Z
? VVNB — → VVNB · Hanoi (Soc Son) MAS6062 · MH6062 · sched Z
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang intl MAS6063 · MH6063 · sched Z
2026-05-14 3 legs MAS
WMKK → WBGG → WMKK → ZSPD
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6172 · MH6172 · ⏱ 05:33– (Nonem)
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang ⚠ gap intl MAS6173 · MH6173 · sched 13:20Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) ⚠ gap intl MAS6172 · MH6172 · sched Z
2026-05-13 5 legs MAS
WMKK → WBGG → VHHH → WMKK → WMKK → VOMM
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6102 · MH6102 · ⏱ 02:04– (Nonem)
WBGG VHHH WBGG · Kuching → VHHH · Hong Kong intl MAS6102 · MH6102 · sched 02:40Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6103 · MH6103 · ⏱ 11:55– (Nonem)
VOMM WMKK VOMM · Chennai → WMKK · Sepang ⚠ gap intl MAS6241 · MH6241 · sched Z
WMKK VOMM WMKK · Sepang → VOMM · Chennai intl MAS6240 · MH6240 · sched Z
2026-05-12 4 legs MAS
WBKL → VHHH → WMKK → WMKK → ZGGG
WBKL VHHH WBKL · Labuan → VHHH · Hong Kong intl MAS6104 · MH6104 · sched 02:45Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · sched 07:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl MAS6177 · MH6177 · sched Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched Z
2026-05-11 3 legs MAS
YSSY → YPAD → WBKL → WMKK
YSSY YPAD YSSY · Sydney (Mascot) → YPAD · Adelaide MAS6204 · MH6204 · sched 08:40Z
WMKK WBKL WMKK · Sepang → WBKL · Labuan ⚠ gap MAS6104 · MH6104 · sched 22:35Z
YPAD WMKK YPAD · Adelaide → WMKK · Sepang ⚠ gap intl MAS6424 · MH6424 · sched Z
2026-05-10 3 legs round-trip MAS
WMKK → YSSY → ZGGG → WMKK
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6203 · MH6203 · sched 22:25Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) ⚠ gap intl MAS6178 · MH6178 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6179 · MH6179 · sched Z
2026-05-09 3 legs round-trip MAS
EHAM → UTTT → WMKK → EHAM
EHAM UTTT EHAM · Amsterdam → UTTT · Tashkent intl MAS6123 · MH6123 · sched Z
UTTT WMKK UTTT · Tashkent → WMKK · Sepang intl MAS6123 · MH6123 · sched Z
UTTT EHAM UTTT · Tashkent → EHAM · Amsterdam ⚠ gap intl MAS6122 · MH6122 · sched Z
2026-05-08 4 legs MAS
VVNB → WMKK → VVNB → ? → UTTT
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang intl MAS6063 · MH6063 · sched Z
VYEL VVNB VYEL → VVNB · Hanoi (Soc Son) ⚠ gap intl MAS6062 · MH6062 · sched Z
WMKK ? WMKK · Sepang → — ⚠ gap MAS6062 · MH6062 · sched Z
WMKK UTTT WMKK · Sepang → UTTT · Tashkent intl MAS6122 · MH6122 · sched Z
2026-05-07 3 legs round-trip MAS
WMKK → WBGG → ZSPD → WMKK
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6172 · MH6172 · sched 02:55Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6172 · MH6172 · sched 06:15Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6173 · MH6173 · sched 13:20Z
2026-05-06 2 legs round-trip MAS
WMKK → VOMM → WMKK
WMKK VOMM WMKK · Sepang → VOMM · Chennai intl MAS6240 · MH6240 · sched Z
VOMM WMKK VOMM · Chennai → WMKK · Sepang intl MAS6241 · MH6241 · sched Z
2026-05-04 3 legs MAS
OEJN → WMKK → OEJN → EHAM
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6127 · MH6127 · sched 19:55Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah ⚠ gap intl MAS6127 · MH6127 · sched Z
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6126 · MH6126 · sched Z
2026-05-03 2 legs round-trip MAS
WMKK → OEJN → WMKK
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6126 · MH6126 · ⏱ 18:47– (Nonem)
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang ⚠ gap intl MAS6204 · MH6204 · sched Z
2026-05-02 4 legs round-trip MAS
WBGG → ZSPD → WMKK → YSSY → WBGG
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched 04:50Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6170 · sched 08:10Z
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6203 · MH6203 · sched Z
WMKK WBGG WMKK · Sepang → WBGG · Kuching ⚠ gap MAS6170 · MH6170 · sched Z
2026-05-01 1 legs MAS
OEJN → WMKK
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6125 · MH6125 · sched 01:35Z
2026-04-30 2 legs round-trip MAS
OEJN → EHAM → OEJN
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6124 · MH6124 · sched 07:00Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6125 · MH6125 · sched 17:15Z
2026-04-29 4 legs MAS
ZSPD → WMKK → VOMM → OEJN → WMKK
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · sched 10:25Z
WMKK VOMM WMKK · Sepang → VOMM · Chennai intl MAS6240 · MH6240 · ⏱ 12:48– (Nonem)
WMKK OEJN WMKK · Sepang → OEJN · Jeddah ⚠ gap intl MAS6124 · MH6124 · sched 22:40Z
VOMM WMKK VOMM · Chennai → WMKK · Sepang ⚠ gap intl MAS6241 · MH6241 · sched Z
2026-04-28 3 legs MAS
WMKK → ZGGG → WMKK → ZSPD
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6177 · MH6177 · sched Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched Z
2026-04-27 3 legs MAS
OEJN → EHAM → OEJN → WMKK
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6126 · MH6126 · sched 00:35Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6127 · MH6127 · sched 11:35Z
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6127 · MH6127 · sched 19:55Z
2026-04-26 1 legs MAS
WMKK → OEJN
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6126 · MH6126 · sched 16:15Z
2026-04-25 3 legs round-trip MAS
OEJN → EHAM → WMKK → OEJN
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6122 · MH6122 · sched Z
OEJN WMKK OEJN · Jeddah → WMKK · Sepang ⚠ gap intl MAS6123 · MH6123 · sched Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah ⚠ gap intl MAS6123 · MH6123 · sched Z
2026-04-24 2 legs round-trip MAS
OEJN → WMKK → OEJN
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6125 · MH6125 · sched 01:35Z
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6122 · MH6122 · ⏱ 15:07– (Nonem)
2026-04-23 2 legs round-trip MAS
OEJN → EHAM → OEJN
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6124 · MH6124 · sched 07:00Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6125 · MH6125 · sched Z
2026-04-22 2 legs round-trip MAS
WMKK → OEJN → WMKK
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6124 · MH6124 · sched 22:40Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang ⚠ gap intl MAS6165 · MH6165 · sched Z
2026-04-21 5 legs round-trip MAS
WMKK → WBKL → VHHH → WMKK → ZSPD → WMKK
WMKK WBKL WMKK · Sepang → WBKL · Labuan MAS6104 · MH6104 · sched 22:35Z
WBKL VHHH WBKL · Labuan → VHHH · Hong Kong intl MAS6104 · MH6104 · sched Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · sched Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6164 · MH6164 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl MAS6177 · MH6177 · sched Z
2026-04-20 3 legs MAS
WMKK → YSSY → WMKK → ZGGG
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6203 · MH6203 · sched 22:25Z
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6204 · MH6204 · ⏱ 11:29– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched Z
2026-04-19 2 legs round-trip MAS
WMKK → VABB → WMKK
WMKK VABB WMKK · Sepang → VABB · Mumbai intl MAS6244 · MH6244 · ⏱ 06:21– (Nonem)
VABB WMKK VABB · Mumbai → WMKK · Sepang intl MAS6245 · MH6245 · sched 10:25Z
2026-04-18 3 legs MAS
EHAM → OEJN → EHAM → WMKK
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6123 · MH6123 · sched Z
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6122 · MH6122 · sched Z
OEJN WMKK OEJN · Jeddah → WMKK · Sepang ⚠ gap intl MAS6123 · MH6123 · sched Z
2026-04-17 2 legs round-trip MAS
WMKK → OEJN → WMKK
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6122 · MH6122 · sched Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang ⚠ gap intl MAS6173 · MH6173 · sched Z
2026-04-16 3 legs round-trip MAS
ZSPD → WMKK → ZSPD → ZSPD
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · sched Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · sched Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) ⚠ gap intl MAS6172 · MH6172 · sched Z
2026-04-15 3 legs MAS
WMKK → WBGG → WMKK → VHHH
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6102 · MH6102 · sched 02:40Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang ⚠ gap intl MAS6103 · MH6103 · ⏱ 12:37– (Nonem)
WBGG VHHH WBGG · Kuching → VHHH · Hong Kong ⚠ gap intl MAS6102 · MH6102 · sched Z
2026-04-14 4 legs MAS
ZGFS → WMKK → ZGGG → WMKK → ?
ZGFS WMKK ZGFS · Foshan (Nanhai) → WMKK · Sepang intl MAS6181 · MH6181 · sched 20:10Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6178 · MH6178 · sched 14:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6179 · MH6179 · sched 20:15Z
WMKK ? WMKK · Sepang → — MAS6180 · MH6180 · sched Z
2026-04-13 3 legs MAS
ZGGG → WMKK → ZGGG → WMKK
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6177 · MH6177 · sched Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched Z
VABB WMKK VABB · Mumbai → WMKK · Sepang ⚠ gap intl MAS6245 · MH6245 · sched Z
2026-04-12 2 legs MAS
ZSPD → WMKK → VABB
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6163 · MH6163 · sched 07:20Z
WMKK VABB WMKK · Sepang → VABB · Mumbai intl MAS6244 · MH6244 · sched Z
2026-04-11 4 legs MAS
WMKK → WBGG → ZSPD → WMKK → ZSPD
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6170 · MH6170 · sched 04:50Z
WBGG ZSPD WBGG · Kuching → ZSPD · Shanghai (Pudong) intl MAS6170 · MH6170 · ⏱ 08:19–13:19 (300m)
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6171 · MH6171 · sched 15:15Z
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6162 · MH6162 · sched 23:55Z
2026-04-10 5 legs round-trip MAS
WMKK → VHHH → VYYY → VVNB → WMKK → WMKK
WMKK VHHH WMKK · Sepang → VHHH · Hong Kong intl MAS6112 · MH6112 · sched 04:00Z
WMKK VYYY WMKK · Sepang → VYYY · Yangon ⚠ gap intl MAS6064 · MH6064 · sched 12:45Z
VYYY VVNB VYYY · Yangon → VVNB · Hanoi (Soc Son) intl MAS6064 · MH6064 · sched 17:25Z
VVNB WMKK VVNB · Hanoi (Soc Son) → WMKK · Sepang intl MAS6065 · MH6065 · sched 21:30Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang ⚠ gap intl MAS6113 · MH6113 · sched Z
2026-04-09 2 legs round-trip MAS
WMKK → ZSPD → WMKK
WMKK ZSPD WMKK · Sepang → ZSPD · Shanghai (Pudong) intl MAS6172 · MH6172 · sched 02:55Z
ZSPD WMKK ZSPD · Shanghai (Pudong) → WMKK · Sepang intl MAS6173 · MH6173 · ⏱ 11:15– (Nonem)
2026-04-08 2 legs round-trip MAS
WMKK → ZGGG → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6174 · MH6174 · sched 14:40Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6175 · MH6175 · ⏱ 21:06– (Nonem)
2026-04-07 4 legs MAS
ZGGG → WMKK → ZGGG → VHHH → WMKK
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6181 · MH6181 · sched 20:10Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6180 · MH6180 · ⏱ 01:45– (Nonem)
WMKK VHHH WMKK · Sepang → VHHH · Hong Kong ⚠ gap intl MAS6104 · MH6104 · sched Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · sched Z
2026-04-06 3 legs round-trip MAS
WMKK → ZGGG → WMKK → WMKK
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6176 · MH6176 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl MAS6175 · MH6175 · sched Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl MAS6177 · MH6177 · sched Z
2026-04-05 4 legs MAS
WMKK → WBGG → WMKK → ZGGG → VHHH
WMKK WBGG WMKK · Sepang → WBGG · Kuching MAS6106 · MH6106 · ⏱ 06:09– (Nonem)
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang ⚠ gap intl MAS6107 · MH6107 · ⏱ 15:50– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl MAS6174 · MH6174 · sched Z
WBGG VHHH WBGG · Kuching → VHHH · Hong Kong ⚠ gap intl MAS6106 · MH6106 · sched Z
2026-04-04 3 legs round-trip MAS
OEJN → WMKK → EHAM → OEJN
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6123 · MH6123 · sched Z
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam ⚠ gap intl MAS6122 · MH6122 · sched Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6123 · MH6123 · sched Z
2026-04-03 2 legs round-trip MAS
OEJN → WMKK → OEJN
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6125 · MH6125 · sched 01:35Z
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6122 · MH6122 · sched Z
2026-04-02 2 legs round-trip MAS
OEJN → EHAM → OEJN
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam intl MAS6124 · MH6124 · sched 07:00Z
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6125 · MH6125 · sched Z
2026-04-01 1 legs MAS
WMKK → OEJN
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6124 · MH6124 · sched 22:40Z
2026-03-31 2 legs MAS
WBKL → VHHH → WMKK
WBKL VHHH WBKL · Labuan → VHHH · Hong Kong intl MAS6104 · MH6104 · sched 02:45Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · ⏱ 08:08–11:28 (200m)
2026-03-30 4 legs MAS
WMKK → WBKL → WARR → WMKK → YPAD
WMKK WBKL WMKK · Sepang → WBKL · Labuan MAS6104 · MH6104 · sched 22:35Z
YPAD WARR YPAD · Adelaide → WARR · Surabaya ⚠ gap intl MAS6434 · MH6434 · sched Z
WARR WMKK WARR · Surabaya → WMKK · Sepang intl MAS6434 · MH6434 · sched Z
YSSY YPAD YSSY · Sydney (Mascot) → YPAD · Adelaide ⚠ gap MAS6204 · MH6204 · sched Z
2026-03-29 3 legs MAS
WMKK → VABB → WMKK → YSSY
WMKK VABB WMKK · Sepang → VABB · Mumbai intl MAS6244 · MH6244 · sched 03:20Z
VABB WMKK VABB · Mumbai → WMKK · Sepang intl MAS6245 · MH6245 · sched 10:25Z
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6203 · MH6203 · sched 22:25Z
2026-03-28 3 legs MAS
YSSY → WMKK → VHHH → WMKK
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6208 · MH6208 · sched 05:40Z
WMKK VHHH WMKK · Sepang → VHHH · Hong Kong intl MAS6104 · MH6104 · sched Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6105 · MH6105 · sched Z
2026-03-27 1 legs MAS
WMKK → YSSY
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6207 · MH6207 · sched 19:25Z
2026-03-26 3 legs round-trip MAS
EHAM → OEJN → WMKK → EHAM
EHAM OEJN EHAM · Amsterdam → OEJN · Jeddah intl MAS6125 · MH6125 · sched 11:10Z
OEJN WMKK OEJN · Jeddah → WMKK · Sepang intl MAS6125 · MH6125 · sched 19:00Z
OEJN EHAM OEJN · Jeddah → EHAM · Amsterdam ⚠ gap intl MAS6124 · MH6124 · sched Z
2026-03-25 2 legs MAS
YSSY → WMKK → OEJN
YSSY WMKK YSSY · Sydney (Mascot) → WMKK · Sepang intl MAS6202 · MH6202 · sched 05:15Z
WMKK OEJN WMKK · Sepang → OEJN · Jeddah intl MAS6124 · MH6124 · sched 15:50Z
2026-03-24 3 legs MAS
WBKL → VHHH → WMKK → YSSY
WBKL VHHH WBKL · Labuan → VHHH · Hong Kong intl MAS6114 · MH6114 · sched 03:10Z
VHHH WMKK VHHH · Hong Kong → WMKK · Sepang intl MAS6115 · MH6115 · ⏱ 08:09– (Nonem)
WMKK YSSY WMKK · Sepang → YSSY · Sydney (Mascot) intl MAS6201 · MH6201 · sched 19:00Z
2026-03-23 1 legs MAS
WMKK → WBKL
WMKK WBKL WMKK · Sepang → WBKL · Labuan MAS6114 · MH6114 · sched 23:00Z