Airports classified as large
BKIKota Kinabalu International AirportKota KinabaluIPHSultan Azlan Shah AirportIpohJHBSenai International AirportJohor BahruKCHKuching International AirportKuchingKULKuala Lumpur International AirportSepangLGKLangkawi International AirportLangkawiPENPenang International AirportPenangSZBSultan Abdul Aziz Shah International AirportSubang
Commercial airports
Airports with an IATA code and scheduled service, grouped by region.
Johor
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| JHB | WMKJ | Senai International Airport | Johor Bahru | Large airport |
Kedah
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| LGK | WMKL | Langkawi International Airport | Langkawi | Large airport |
| AOR | WMKA | Sultan Abdul Halim Airport | Alor Satar | Medium airport |
Kelantan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| KBR | WMKC | Sultan Ismail Petra Airport | Kota Baharu | Medium airport |
Labuan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| LBU | WBKL | Labuan Airport | Labuan | Medium airport |
Melaka
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MKZ | WMKM | Malacca International Airport | Malacca | Medium airport |
Pahang
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| KUA | WMKD | Kuantan Airport | Kuantan | Medium airport |
| TOD | WMBT | Tioman Airport | Tioman Island | Medium airport |
Penang
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| PEN | WMKP | Penang International Airport | Penang | Large airport |
Perak
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| PKG | WMPA | Pulau Pangkor Airport | Pangkor Island | Small airport |
| IPH | WMKI | Sultan Azlan Shah Airport | Ipoh | Large airport |
Sabah
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BKI | WBKK | Kota Kinabalu International Airport | Kota Kinabalu | Large airport |
| KUD | WBKT | Kudat Airport | Kudat | Small airport |
| LDU | WBKD | Lahad Datu Airport | Lahad Datu | Medium airport |
| SDK | WBKS | Sandakan Airport | Sandakan | Medium airport |
| TWU | WBKW | Tawau Airport | Tawau | Medium airport |
| TMG | WBKM | Tomanggong Airport | Tomanggong | Small airport |
Sarawak
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BKM | WBGQ | Bakalalan Airport | Bakalalan | Small airport |
| BBN | WBGZ | Bario Airport | Bario | Medium airport |
| BTU | WBGB | Bintulu Airport | Bintulu | Medium airport |
| KCH | WBGG | Kuching International Airport | Kuching | Large airport |
| LWY | WBGW | Lawas Airport | Lawas | Small airport |
| LMN | WBGJ | Limbang Airport | Limbang | Medium airport |
| LBP | — | Long Banga Airport | Long Banga | Small airport |
| LGL | WBGF | Long Lellang Airport | Long Datih | Small airport |
| ODN | WBGI | Long Seridan Airport | Long Seridan | Small airport |
| MUR | WBGM | Marudi Airport | Marudi | Medium airport |
| MYY | WBGR | Miri Airport | Miri | Medium airport |
| MKM | WBGK | Mukah Airport | Mukah | Medium airport |
| MZV | WBMU | Mulu Airport | Mulu | Medium airport |
| SBW | WBGS | Sibu Airport | Sibu | Medium airport |
Selangor
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| KUL | WMKK | Kuala Lumpur International Airport | Sepang | Large airport |
| SZB | WMSA | Sultan Abdul Aziz Shah International Airport | Subang | Large airport |
Terengganu
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TGG | WMKN | Sultan Mahmud Airport | Kuala Terengganu | Medium airport |
Complete aerodrome directory
All 98 airports, airfields and seaplane bases recorded for Malaysia in OurAirports. Loaded on demand.
Frequently asked questions
How many airports does Malaysia have?
Our directory lists 34 airports with scheduled service in Malaysia. Including small airfields and seaplane bases, OurAirports records 98 aerodromes.
Which airports in Malaysia are classified as large?
OurAirports classifies these airports in Malaysia as large: Kota Kinabalu International Airport (BKI), Sultan Azlan Shah Airport (IPH), Senai International Airport (JHB), Kuching International Airport (KCH), Kuala Lumpur International Airport (KUL), Langkawi International Airport (LGK), Penang International Airport (PEN), Sultan Abdul Aziz Shah International Airport (SZB).
Source: OurAirports · Data updated: 9 November 2026