Airlines / MH
Airline
Malaysia Airlines logo

Malaysia Airlines (MH)

Malaysia Airlines (MH) is a Malaysia airline with the radio callsign “MALAYSIAN”. It operates 780 routes from 99 airports to 92 destinations in 35 countries, anchored at Amsterdam (AMS). Its longest route is Sepang (KUL) to Buenos Aires (Ezeiza) (EZE), roughly 15,905 km. Around 293 of its routes are domestic and 487 international. Every MH flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

780Routes
92Destinations
35Countries
AMSMain hub
15,905 kmLongest route
MASICAO
MHIATA
Malaysia Airlines route network · 223 routes

Malaysia Airlines routes & flight numbers

Origin and destination for routes 1–100 of 780. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
MH1LHR · LondonKUL · Sepang12h 50m••:•• → ••:••
MH102KUL · SepangDAC · Dhaka3h 28m••:•• → ••:••
MH103DAC · DhakaKUL · Sepang3h 28m••:•• → ••:••
MH1034JHB · Johor BahruKUL · Sepang0h 39m••:•• → ••:••
MH1037KUL · SepangJHB · Johor Bahru0h 39m••:•• → ••:••
MH1038JHB · Johor BahruKUL · Sepang0h 39m••:•• → ••:••
MH1039KUL · SepangJHB · Johor Bahru0h 39m••:•• → ••:••
MH104KUL · SepangBLR · Bengaluru3h 45m••:•• → ••:••
MH1040JHB · Johor BahruKUL · Sepang0h 39m••:•• → ••:••
MH105BLR · BengaluruKUL · Sepang3h 45m••:•• → ••:••
MH1051KUL · SepangJHB · Johor Bahru0h 39m••:•• → ••:••
MH1052JHB · Johor BahruKUL · Sepang0h 39m••:•• → ••:••
MH1057KUL · SepangJHB · Johor Bahru0h 39m••:•• → ••:••
MH1058JHB · Johor BahruKUL · Sepang0h 39m••:•• → ••:••
MH1059KUL · SepangJHB · Johor Bahru0h 39m••:•• → ••:••
MH106KUL · SepangAMD · Ahmedabad4h 54m••:•• → ••:••
MH1062JHB · Johor BahruKUL · Sepang0h 39m••:•• → ••:••
MH1063KUL · SepangJHB · Johor Bahru0h 39m••:•• → ••:••
MH107AMD · AhmedabadKUL · Sepang4h 54m••:•• → ••:••
MH108KUL · SepangCOK · Kochi3h 47m••:•• → ••:••
MH109COK · KochiKUL · Sepang3h 47m••:•• → ••:••
MH112KUL · SepangDAC · Dhaka3h 28m••:•• → ••:••
MH113DAC · DhakaKUL · Sepang3h 28m••:•• → ••:••
MH1133PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1134KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1135PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1137PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1138KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1139PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH114KUL · SepangKTM · Kathmandu4h 12m••:•• → ••:••
MH1140KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1143PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1145PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1148KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1149PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH115KTM · KathmanduKUL · Sepang4h 12m••:•• → ••:••
MH1152KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1155PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1158KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH116KUL · SepangTRV · Thiruvananthapuram3h 40m••:•• → ••:••
MH1161PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1162KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1163PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1164KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1165PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH1166KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH1167PEN · PenangKUL · Sepang0h 44m••:•• → ••:••
MH117TRV · ThiruvananthapuramKUL · Sepang3h 40m••:•• → ••:••
MH118KUL · SepangATQ · Amritsar5h 23m••:•• → ••:••
MH119ATQ · AmritsarKUL · Sepang5h 23m••:•• → ••:••
MH1194KUL · SepangPEN · Penang0h 44m••:•• → ••:••
MH119DATQ · AmritsarKUL · Sepang5h 23m••:•• → ••:••
MH120PER · PerthBKI · Kota Kinabalu5h 19m••:•• → ••:••
MH1202KUL · SepangAOR · Alor Satar0h 50m••:•• → ••:••
MH1203AOR · Alor SatarKUL · Sepang0h 50m••:•• → ••:••
MH1204KUL · SepangAOR · Alor Satar0h 50m••:•• → ••:••
MH1205AOR · Alor SatarKUL · Sepang0h 50m••:•• → ••:••
MH1208KUL · SepangAOR · Alor Satar0h 50m••:•• → ••:••
MH1209AOR · Alor SatarKUL · Sepang0h 50m••:•• → ••:••
MH121BKI · Kota KinabaluPER · Perth5h 19m••:•• → ••:••
MH122SYD · Sydney (Mascot)KUL · Sepang8h 06m••:•• → ••:••
MH123KUL · SepangSYD · Sydney (Mascot)8h 06m••:•• → ••:••
MH124PER · PerthKUL · Sepang5h 14m••:•• → ••:••
MH125KUL · SepangPER · Perth5h 14m••:•• → ••:••
MH1252KUL · SepangAOR · Alor Satar0h 50m••:•• → ••:••
MH1253AOR · Alor SatarKUL · Sepang0h 50m••:•• → ••:••
MH126PER · PerthKUL · Sepang5h 14m••:•• → ••:••
MH1263KUA · KuantanKUL · Sepang0h 36m••:•• → ••:••
MH1268KUL · SepangKUA · Kuantan0h 36m••:•• → ••:••
MH1269KUA · KuantanKUL · Sepang0h 36m••:•• → ••:••
MH127KUL · SepangPER · Perth5h 14m••:•• → ••:••
MH1276KUL · SepangKUA · Kuantan0h 36m••:•• → ••:••
MH128MEL · MelbourneKUL · Sepang7h 47m••:•• → ••:••
MH1281KUA · KuantanKUL · Sepang0h 36m••:•• → ••:••
MH1286KUL · SepangKUA · Kuantan0h 36m••:•• → ••:••
MH129KUL · SepangMEL · Melbourne7h 47m••:•• → ••:••
MH130AKL · AucklandKUL · Sepang10h 36m••:•• → ••:••
MH131KUL · SepangAKL · Auckland10h 36m••:•• → ••:••
MH132AKL · AucklandKUL · Sepang10h 36m••:•• → ••:••
MH1326KUL · SepangTGG · Kuala Terengganu0h 45m••:•• → ••:••
MH1327TGG · Kuala TerengganuKUL · Sepang0h 45m••:•• → ••:••
MH133KUL · SepangAKL · Auckland10h 36m••:•• → ••:••
MH1335TGG · Kuala TerengganuKUL · Sepang0h 45m••:•• → ••:••
MH1336KUL · SepangTGG · Kuala Terengganu0h 45m••:•• → ••:••
MH1338KUL · SepangTGG · Kuala Terengganu0h 45m••:•• → ••:••
MH1339TGG · Kuala TerengganuKUL · Sepang0h 45m••:•• → ••:••
MH134BNE · BrisbaneKUL · Sepang7h 56m••:•• → ••:••
MH135KUL · SepangBNE · Brisbane7h 56m••:•• → ••:••
MH136ADL · AdelaideKUL · Sepang7h 03m••:•• → ••:••
MH138ADL · AdelaideKUL · Sepang7h 03m••:•• → ••:••
MH1384KUL · SepangKBR · Kota Baharu0h 49m••:•• → ••:••
MH1385KBR · Kota BaharuKUL · Sepang0h 49m••:•• → ••:••
MH1388KUL · SepangKBR · Kota Baharu0h 49m••:•• → ••:••
MH1389KBR · Kota BaharuKUL · Sepang0h 49m••:•• → ••:••
MH139KUL · SepangADL · Adelaide7h 03m••:•• → ••:••
MH1396KUL · SepangKBR · Kota Baharu0h 49m••:•• → ••:••
MH1397KBR · Kota BaharuKUL · Sepang0h 49m••:•• → ••:••
MH14KUL · SepangFCO · Rome11h 50m••:•• → ••:••
MH140SYD · Sydney (Mascot)KUL · Sepang8h 06m••:•• → ••:••
MH1402KUL · SepangKBR · Kota Baharu0h 49m••:•• → ••:••
Routes 1–100 of 780Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where Malaysia Airlines flies

92 destinations served.

Busiest Malaysia Airlines hubs

Top origin airports by number of routes.

About the Malaysia Airlines network

Malaysia Airlines connects 99 origin airports with 92 destinations on 780 scheduled routes. Its domestic network covers about 293 routes within Malaysia, while 487 routes reach international destinations across 35 countries. The busiest base, Amsterdam (AMS), anchors most MH departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does Malaysia Airlines fly to?

Malaysia Airlines (MH) serves 92 destinations in 35 countries across 780 routes tracked by FlightNerve.

What is Malaysia Airlines’s main hub?

Malaysia Airlines’s busiest base is Amsterdam Airport Schiphol (AMS) in Amsterdam.

What is Malaysia Airlines’s longest route?

Malaysia Airlines’s longest scheduled route is Sepang (KUL) to Buenos Aires (Ezeiza) (EZE), about 15,905 km.

Can I track Malaysia Airlines flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any MH flight in a single API call.

Track any Malaysia Airlines flight in real time

Live status, position, schedule and aircraft for every MH flight, one API call.

Get an API key →