---
title: "Malaysia Airlines (MH) route map & flight schedule"
description: "Malaysia Airlines (MH) flies 76 nonstop routes to 75 airports in 2LNR's schedule data. See the MH route map and flight schedule."
canonical: "https://2lnr.com/routes/airlines/mh"
url: "https://2lnr.com/routes/airlines/mh.md"
date_modified: "2026-09-14T02:23:00Z"
---

# Where does Malaysia Airlines fly? The MH route map

In 2LNR's schedule data, Malaysia Airlines (MH) flies 76 nonstop routes between 75 airports, and Kuala Lumpur to Singapore carries the most service of them. Every MH nonstop in 2LNR's schedule data is grouped by origin below, busiest first.

Route data refreshed September 14, 2026. Routes and carriers reflect the schedule data behind 2LNR's route map.

Updated September 14, 2026.

[See MH routes on the interactive map](https://2lnr.com/explore/routes?airlines=MH) [Get started free](https://2lnr.com/login)

76

Nonstop routes

75

Airports served

Free

To get started

## What this page carries for Malaysia Airlines

2LNR does not read seat inventory for Malaysia Airlines. This page carries the carrier's nonstop network from 2LNR's schedule data, grouped by origin, and every route opens its own schedule with the aircraft and times filed for each departure.

### Availability by date

Each route opens a calendar of departures with confirmed upgrade and award space, so you can see which dates already have room instead of checking one flight at a time.

### Alerts when space opens

Premium seats turn over fast. Watch a MH route and 2LNR notifies you by email, SMS, in-app, and push the moment space appears.

### The whole network on a map

Filter the interactive route map to MH to see the network, compare connections, and jump into any route from there.

## About Malaysia Airlines

### Malaysia Airlines in brief

Malaysia Airlines' IATA code is MH and its ICAO code is MAS. It is a oneworld member hubbed at Kuala Lumpur, and its loyalty program is Enrich.

## Malaysia Airlines flight schedule by route

The MH routes carrying the most flights in 2LNR's schedule data. Each one opens that route's scheduled departures. This is the published schedule, not a live status board: for day-of delays, cancellations and gates, check Malaysia Airlines directly.

- [Kuala Lumpur (KUL) to Singapore (SIN)](https://2lnr.com/routes/kul-sin.md#timetable)
- [Kuala Lumpur (KUL) to Kota Kinabalu (BKI)](https://2lnr.com/routes/kul-bki.md#timetable)
- [Kuala Lumpur (KUL) to Penang (PEN)](https://2lnr.com/routes/kul-pen.md#timetable)
- [Kuala Lumpur (KUL) to Kuching (KCH)](https://2lnr.com/routes/kul-kch.md#timetable)
- [Jakarta (CGK) to Kuala Lumpur (KUL)](https://2lnr.com/routes/cgk-kul.md#timetable)
- [Kuala Lumpur (KUL) to Bangkok (BKK)](https://2lnr.com/routes/kul-bkk.md#timetable)
- [Kuala Lumpur (KUL) to Langkawi (LGK)](https://2lnr.com/routes/kul-lgk.md#timetable)
- [Manila (MNL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/mnl-kul.md#timetable)
- [Denpasar (DPS) to Kuala Lumpur (KUL)](https://2lnr.com/routes/dps-kul.md#timetable)
- [Melbourne (MEL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/mel-kul.md#timetable)

## Busiest Malaysia Airlines airports

The airports with the most MH nonstop routes in 2LNR's schedule data. Hubs and focus cities normally sit at the top of a list like this. Each one opens that airport's full nonstop list, on MH and on every other carrier 2LNR covers.

- [Kuala Lumpur (KUL)](https://2lnr.com/routes/kul.md) (73 nonstop routes)
- [Johor Bahru (JHB)](https://2lnr.com/routes/jhb.md) (3 nonstop routes)
- [Jeddah (JED)](https://2lnr.com/routes/jed.md) (2 nonstop routes)
- [Medina (MED)](https://2lnr.com/routes/med.md) (2 nonstop routes)
- [Miri (MYY)](https://2lnr.com/routes/myy.md) (2 nonstop routes)
- [Adelaide (ADL)](https://2lnr.com/routes/adl.md) (1 nonstop route)

## Every Malaysia Airlines nonstop route

76 nonstop routes across 75 airports, grouped by departure city. Each route links to its confirmed upgrade and award availability.

### Adelaide (ADL)

[every route from Adelaide (ADL)](https://2lnr.com/routes/adl.md)

- [Adelaide (ADL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/adl-kul.md)

### Ahmedabad (AMD)

[every route from Ahmedabad (AMD)](https://2lnr.com/routes/amd.md)

- [Ahmedabad (AMD) to Kuala Lumpur (KUL)](https://2lnr.com/routes/amd-kul.md)

### Amritsar (ATQ)

[every route from Amritsar (ATQ)](https://2lnr.com/routes/atq.md)

- [Amritsar (ATQ) to Kuala Lumpur (KUL)](https://2lnr.com/routes/atq-kul.md)

### Auckland (AKL)

[every route from Auckland (AKL)](https://2lnr.com/routes/akl.md)

- [Auckland (AKL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/akl-kul.md)

### Bangalore (BLR)

[every route from Bangalore (BLR)](https://2lnr.com/routes/blr.md)

- [Bangalore (BLR) to Kuala Lumpur (KUL)](https://2lnr.com/routes/blr-kul.md)

### Beijing (PKX)

[every route from Beijing (PKX)](https://2lnr.com/routes/pkx.md)

- [Beijing (PKX) to Kuala Lumpur (KUL)](https://2lnr.com/routes/pkx-kul.md)

### Bintulu (BTU)

[every route from Bintulu (BTU)](https://2lnr.com/routes/btu.md)

- [Bintulu (BTU) to Kuala Lumpur (KUL)](https://2lnr.com/routes/btu-kul.md)

### Changsha (CSX)

[every route from Changsha (CSX)](https://2lnr.com/routes/csx.md)

- [Changsha (CSX) to Kuala Lumpur (KUL)](https://2lnr.com/routes/csx-kul.md)

### City of Balikpapan (BPN)

[every route from City of Balikpapan (BPN)](https://2lnr.com/routes/bpn.md)

- [City of Balikpapan (BPN) to Kuala Lumpur (KUL)](https://2lnr.com/routes/bpn-kul.md)

### Colombo (CMB)

[every route from Colombo (CMB)](https://2lnr.com/routes/cmb.md)

- [Colombo (CMB) to Kuala Lumpur (KUL)](https://2lnr.com/routes/cmb-kul.md)

### Da Nang (DAD)

[every route from Da Nang (DAD)](https://2lnr.com/routes/dad.md)

- [Da Nang (DAD) to Kuala Lumpur (KUL)](https://2lnr.com/routes/dad-kul.md)

### Delhi (DEL)

[every route from Delhi (DEL)](https://2lnr.com/routes/del.md)

- [Delhi (DEL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/del-kul.md)

### Denpasar (DPS)

[every route from Denpasar (DPS)](https://2lnr.com/routes/dps.md)

- [Denpasar (DPS) to Kuala Lumpur (KUL)](https://2lnr.com/routes/dps-kul.md)

### Dhaka (DAC)

[every route from Dhaka (DAC)](https://2lnr.com/routes/dac.md)

- [Dhaka (DAC) to Kuala Lumpur (KUL)](https://2lnr.com/routes/dac-kul.md)

### Doha (DOH)

[every route from Doha (DOH)](https://2lnr.com/routes/doh.md)

- [Doha (DOH) to Kuala Lumpur (KUL)](https://2lnr.com/routes/doh-kul.md)

### Guangzhou (CAN)

[every route from Guangzhou (CAN)](https://2lnr.com/routes/can.md)

- [Guangzhou (CAN) to Kuala Lumpur (KUL)](https://2lnr.com/routes/can-kul.md)

### Hanoi (HAN)

[every route from Hanoi (HAN)](https://2lnr.com/routes/han.md)

- [Hanoi (HAN) to Kuala Lumpur (KUL)](https://2lnr.com/routes/han-kul.md)

### Hong Kong (HKG)

[every route from Hong Kong (HKG)](https://2lnr.com/routes/hkg.md)

- [Hong Kong (HKG) to Kuala Lumpur (KUL)](https://2lnr.com/routes/hkg-kul.md)

### Jakarta (CGK)

[every route from Jakarta (CGK)](https://2lnr.com/routes/cgk.md)

- [Jakarta (CGK) to Kuala Lumpur (KUL)](https://2lnr.com/routes/cgk-kul.md)

### Jeddah (JED)

[every route from Jeddah (JED)](https://2lnr.com/routes/jed.md)

- [Jeddah (JED) to Kuala Lumpur (KUL)](https://2lnr.com/routes/jed-kul.md)

### Johor Bahru (JHB)

[every route from Johor Bahru (JHB)](https://2lnr.com/routes/jhb.md)

- [Johor Bahru (JHB) to Jeddah (JED)](https://2lnr.com/routes/jhb-jed.md)

### Kathmandu (KTM)

[every route from Kathmandu (KTM)](https://2lnr.com/routes/ktm.md)

- [Kathmandu (KTM) to Kuala Lumpur (KUL)](https://2lnr.com/routes/ktm-kul.md)

### Kochi (COK)

[every route from Kochi (COK)](https://2lnr.com/routes/cok.md)

- [Kochi (COK) to Kuala Lumpur (KUL)](https://2lnr.com/routes/cok-kul.md)

### Kolkata (CCU)

[every route from Kolkata (CCU)](https://2lnr.com/routes/ccu.md)

- [Kolkata (CCU) to Kuala Lumpur (KUL)](https://2lnr.com/routes/ccu-kul.md)

### Kota Bharu (KBR)

[every route from Kota Bharu (KBR)](https://2lnr.com/routes/kbr.md)

- [Kota Bharu (KBR) to Kuala Lumpur (KUL)](https://2lnr.com/routes/kbr-kul.md)

### Kuala Lumpur (KUL)

[every route from Kuala Lumpur (KUL)](https://2lnr.com/routes/kul.md)

- [Kuala Lumpur (KUL) to Alor Satar (AOR)](https://2lnr.com/routes/kul-aor.md)
- [Kuala Lumpur (KUL) to Bangkok (BKK)](https://2lnr.com/routes/kul-bkk.md)
- [Kuala Lumpur (KUL) to Brisbane (BNE)](https://2lnr.com/routes/kul-bne.md)
- [Kuala Lumpur (KUL) to Busan (PUS)](https://2lnr.com/routes/kul-pus.md)
- [Kuala Lumpur (KUL) to Chengdu (TFU)](https://2lnr.com/routes/kul-tfu.md)
- [Kuala Lumpur (KUL) to Chennai (MAA)](https://2lnr.com/routes/kul-maa.md)
- [Kuala Lumpur (KUL) to Chiang Mai (CNX)](https://2lnr.com/routes/kul-cnx.md)
- [Kuala Lumpur (KUL) to Fukuoka (FUK)](https://2lnr.com/routes/kul-fuk.md)
- [Kuala Lumpur (KUL) to Ho Chi Minh City (SGN)](https://2lnr.com/routes/kul-sgn.md)
- [Kuala Lumpur (KUL) to Hyderabad (HYD)](https://2lnr.com/routes/kul-hyd.md)
- [Kuala Lumpur (KUL) to Johor Bahru (JHB)](https://2lnr.com/routes/kul-jhb.md)
- [Kuala Lumpur (KUL) to Kota Kinabalu (BKI)](https://2lnr.com/routes/kul-bki.md)
- [Kuala Lumpur (KUL) to Kuala Terengganu (TGG)](https://2lnr.com/routes/kul-tgg.md)
- [Kuala Lumpur (KUL) to Kuching (KCH)](https://2lnr.com/routes/kul-kch.md)
- [Kuala Lumpur (KUL) to Langkawi (LGK)](https://2lnr.com/routes/kul-lgk.md)
- [Kuala Lumpur (KUL) to Makassar (UPG)](https://2lnr.com/routes/kul-upg.md)
- [Kuala Lumpur (KUL) to Male (MLE)](https://2lnr.com/routes/kul-mle.md)
- [Kuala Lumpur (KUL) to Medina (MED)](https://2lnr.com/routes/kul-med.md)
- [Kuala Lumpur (KUL) to Miri (MYY)](https://2lnr.com/routes/kul-myy.md)
- [Kuala Lumpur (KUL) to Mumbai (BOM)](https://2lnr.com/routes/kul-bom.md)
- [Kuala Lumpur (KUL) to Osaka (KIX)](https://2lnr.com/routes/kul-kix.md)
- [Kuala Lumpur (KUL) to Paris (CDG)](https://2lnr.com/routes/kul-cdg.md)
- [Kuala Lumpur (KUL) to Pekanbaru (PKU)](https://2lnr.com/routes/kul-pku.md)
- [Kuala Lumpur (KUL) to Penang (PEN)](https://2lnr.com/routes/kul-pen.md)
- [Kuala Lumpur (KUL) to Perth (PER)](https://2lnr.com/routes/kul-per.md)
- [Kuala Lumpur (KUL) to Phnom Penh (Boeng Khyang) (KTI)](https://2lnr.com/routes/kul-kti.md)
- [Kuala Lumpur (KUL) to Seoul (ICN)](https://2lnr.com/routes/kul-icn.md)
- [Kuala Lumpur (KUL) to Sibu (SBW)](https://2lnr.com/routes/kul-sbw.md)
- [Kuala Lumpur (KUL) to Singapore (SIN)](https://2lnr.com/routes/kul-sin.md)
- [Kuala Lumpur (KUL) to Thiruvananthapuram (TRV)](https://2lnr.com/routes/kul-trv.md)
- [Kuala Lumpur (KUL) to Tokyo (NRT)](https://2lnr.com/routes/kul-nrt.md)

### Kuantan (KUA)

[every route from Kuantan (KUA)](https://2lnr.com/routes/kua.md)

- [Kuantan (KUA) to Kuala Lumpur (KUL)](https://2lnr.com/routes/kua-kul.md)

### Labuan (LBU)

[every route from Labuan (LBU)](https://2lnr.com/routes/lbu.md)

- [Labuan (LBU) to Kuala Lumpur (KUL)](https://2lnr.com/routes/lbu-kul.md)

### London (LHR)

[every route from London (LHR)](https://2lnr.com/routes/lhr.md)

- [London (LHR) to Kuala Lumpur (KUL)](https://2lnr.com/routes/lhr-kul.md)

### Manila (MNL)

[every route from Manila (MNL)](https://2lnr.com/routes/mnl.md)

- [Manila (MNL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/mnl-kul.md)

### Medina (MED)

[every route from Medina (MED)](https://2lnr.com/routes/med.md)

- [Medina (MED) to Johor Bahru (JHB)](https://2lnr.com/routes/med-jhb.md)

### Melbourne (MEL)

[every route from Melbourne (MEL)](https://2lnr.com/routes/mel.md)

- [Melbourne (MEL) to Kuala Lumpur (KUL)](https://2lnr.com/routes/mel-kul.md)

### Miri (MYY)

[every route from Miri (MYY)](https://2lnr.com/routes/myy.md)

- [Miri (MYY) to Mukah (MKM)](https://2lnr.com/routes/myy-mkm.md)

### Percut (KNO)

[every route from Percut (KNO)](https://2lnr.com/routes/kno.md)

- [Percut (KNO) to Kuala Lumpur (KUL)](https://2lnr.com/routes/kno-kul.md)

### Phuket (HKT)

[every route from Phuket (HKT)](https://2lnr.com/routes/hkt.md)

- [Phuket (HKT) to Kuala Lumpur (KUL)](https://2lnr.com/routes/hkt-kul.md)

### Sandakan (SDK)

[every route from Sandakan (SDK)](https://2lnr.com/routes/sdk.md)

- [Sandakan (SDK) to Kuala Lumpur (KUL)](https://2lnr.com/routes/sdk-kul.md)

### Sapporo (CTS)

[every route from Sapporo (CTS)](https://2lnr.com/routes/cts.md)

- [Sapporo (CTS) to Kuala Lumpur (KUL)](https://2lnr.com/routes/cts-kul.md)

### Shanghai (PVG)

[every route from Shanghai (PVG)](https://2lnr.com/routes/pvg.md)

- [Shanghai (PVG) to Kuala Lumpur (KUL)](https://2lnr.com/routes/pvg-kul.md)

### Shenzhen (SZX)

[every route from Shenzhen (SZX)](https://2lnr.com/routes/szx.md)

- [Shenzhen (SZX) to Kuala Lumpur (KUL)](https://2lnr.com/routes/szx-kul.md)

### Surabaya (SUB)

[every route from Surabaya (SUB)](https://2lnr.com/routes/sub.md)

- [Surabaya (SUB) to Kuala Lumpur (KUL)](https://2lnr.com/routes/sub-kul.md)

### Sydney (SYD)

[every route from Sydney (SYD)](https://2lnr.com/routes/syd.md)

- [Sydney (SYD) to Kuala Lumpur (KUL)](https://2lnr.com/routes/syd-kul.md)

### Taipei (TPE)

[every route from Taipei (TPE)](https://2lnr.com/routes/tpe.md)

- [Taipei (TPE) to Kuala Lumpur (KUL)](https://2lnr.com/routes/tpe-kul.md)

### Tawau (TWU)

[every route from Tawau (TWU)](https://2lnr.com/routes/twu.md)

- [Tawau (TWU) to Kuala Lumpur (KUL)](https://2lnr.com/routes/twu-kul.md)

### Xiamen (XMN)

[every route from Xiamen (XMN)](https://2lnr.com/routes/xmn.md)

- [Xiamen (XMN) to Kuala Lumpur (KUL)](https://2lnr.com/routes/xmn-kul.md)

### Yangon (RGN)

[every route from Yangon (RGN)](https://2lnr.com/routes/rgn.md)

- [Yangon (RGN) to Kuala Lumpur (KUL)](https://2lnr.com/routes/rgn-kul.md)

### Yogyakarta (YIA)

[every route from Yogyakarta (YIA)](https://2lnr.com/routes/yia.md)

- [Yogyakarta (YIA) to Kuala Lumpur (KUL)](https://2lnr.com/routes/yia-kul.md)

[See the MH network on the interactive map →](https://2lnr.com/explore/routes?airlines=MH)

## Looking beyond MH?

- [Browse every airline in the route directory](https://2lnr.com/routes.md)
- [How the 2LNR route map works](https://2lnr.com/lp/route-map.md)
- [What the free plan covers, and what Pro adds](https://2lnr.com/pricing.md)
- [Award seat availability by airline](https://2lnr.com/awards.md)

## Frequently asked questions about Malaysia Airlines (MH) routes

**Where does Malaysia Airlines fly nonstop?**

Malaysia Airlines operates 76 nonstop routes serving 75 airports in 2LNR's schedule data. The busiest are Kuala Lumpur to Singapore, Kuala Lumpur to Kota Kinabalu, and Kuala Lumpur to Penang. The full list is on this page, and each route opens its own calendar of confirmed upgrade and award space.

**How many routes does Malaysia Airlines (MH) operate?**

MH currently shows 76 nonstop routes between 75 airports. Schedules change seasonally, so this page updates as new MH schedule data is confirmed.

**Does 2LNR track upgrades on Malaysia Airlines?**

2LNR tracks confirmed upgrade inventory on American, Delta and Alaska, and award seats across more than 20 airlines. Malaysia Airlines is not one of them. Each MH route below carries its own nonstop schedule and the airlines that operate it.

**How do I check availability on a specific MH route?**

Open a route such as Kuala Lumpur to Singapore from the list on this page to see MH departures date by date. The route page carries the nonstop schedule, the aircraft and the times filed for each MH departure; 2LNR does not read seat inventory for this carrier.

**Does 2LNR show the Malaysia Airlines flight schedule?**

Yes, for the routes on this page: each MH route opens the scheduled departures 2LNR holds for it, refreshed as new schedule data is confirmed. It is not a live status board. For day-of delays, cancellations and gates, check Malaysia Airlines directly, and treat anything here as the published schedule rather than today's operation.

## Every MH nonstop route, with its timetable

Open any route for its schedule and who flies each departure. On the carriers 2LNR does read inventory for, upgrade and award space shows by date, the next 14 days free on every product and the full horizon on Pro.

[Get started free](https://2lnr.com/login)
