Airports in Malaysia
Airport codes of Malaysia: every airport with an IATA code, with its city. Type to filter.
Malaysia has 59 airports with an IATA code in the open data. 34 of them have scheduled airline flights and have their own page here. The large airports are Kota Kinabalu (BKI), Ipoh (IPH), Johor Bahru (JHB), Kuching (KCH), Sepang (KUL), Langkawi (LGK), Penang (PEN), Subang (SZB). The longest runway is at Kuala Lumpur International Airport: 4,124 metres. The highest is Bario Airport, at 1,021 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| AOR | Sultan Abdul Halim Airport | Alor Satar | Malaysia |
| BKM | Bakalalan Airport | Bakalalan | Malaysia |
| BBN | Bario Airport | Bario | Malaysia |
| BTU | Bintulu Airport | Bintulu | Malaysia |
| IPH | Sultan Azlan Shah Airport | Ipoh | Malaysia |
| JHB | Senai International Airport | Johor Bahru | Malaysia |
| KBR | Sultan Ismail Petra Airport | Kota Baharu | Malaysia |
| BKI | Kota Kinabalu International Airport | Kota Kinabalu | Malaysia |
| TGG | Sultan Mahmud Airport | Kuala Terengganu | Malaysia |
| KUA | Kuantan Airport | Kuantan | Malaysia |
| KCH | Kuching International Airport | Kuching | Malaysia |
| KUD | Kudat Airport | Kudat | Malaysia |
| LBU | Labuan Airport | Labuan | Malaysia |
| LDU | Lahad Datu Airport | Lahad Datu | Malaysia |
| LGK | Langkawi International Airport | Langkawi | Malaysia |
| LWY | Lawas Airport | Lawas | Malaysia |
| LMN | Limbang Airport | Limbang | Malaysia |
| LBP | Long Banga Airport | Long Banga | Malaysia |
| LGL | Long Lellang Airport | Long Datih | Malaysia |
| ODN | Long Seridan Airport | Long Seridan | Malaysia |
| MKZ | Malacca International Airport | Malacca | Malaysia |
| MUR | Marudi Airport | Marudi | Malaysia |
| MYY | Miri Airport | Miri | Malaysia |
| MKM | Mukah Airport | Mukah | Malaysia |
| MZV | Mulu Airport | Mulu | Malaysia |
| PKG | Pulau Pangkor Airport | Pangkor Island | Malaysia |
| PEN | Penang International Airport | Penang | Malaysia |
| SDK | Sandakan Airport | Sandakan | Malaysia |
| KUL | Kuala Lumpur International Airport | Sepang | Malaysia |
| SBW | Sibu Airport | Sibu | Malaysia |
| SZB | Sultan Abdul Aziz Shah International Airport | Subang | Malaysia |
| TWU | Tawau Airport | Tawau | Malaysia |
| TOD | Tioman Airport | Tioman Island | Malaysia |
| TMG | Tomanggong Airport | Tomanggong | Malaysia |
| BLG | Belaga Airport | Belaga | Malaysia |
| TGC | Tanjung Manis Airport | Belawai | Malaysia |
| BWH | RMAF Butterworth Air Base | Butterworth | Malaysia |
| KPI | Kapit Airport | Kapit | Malaysia |
| KGU | Keningau Airport | Keningau | Malaysia |
| KTE | Kerteh Airport | Kerteh | Malaysia |
| LKH | Long Akah Airport | Long Akah | Malaysia |
| GSA | Long Pasia Airport | Long Miau | Malaysia |
| LSM | Long Semado Airport | Long Semado | Malaysia |
| LSU | Long Sukang Airport | Long Sukang | Malaysia |
| MEP | Mersing Airport | Mersing | Malaysia |
| PAY | Pamol Airport | Pamol | Malaysia |
| LAC | Layang-Layang Airport | Pulau Layang-Layang (Swallow Reef) | Malaysia |
| RNU | Ranau Airport | Ranau | Malaysia |
| RDN | LTS Pulau Redang Airport | Redang | Malaysia |
| SXS | Sahabat [Sahabat 16] Airport | Sahabat | Malaysia |
| BSE | Sematan Airport | Sematan | Malaysia |
| SMM | Semporna Airport | Semporna | Malaysia |
| SPE | Sepulot Airport | Sepulot | Malaysia |
| SPT | Sipitang Airport | Sipitang | Malaysia |
| SWY | Sitiawan Airport | Sitiawan | Malaysia |
| GTK | Sungai Tekai Airport | Sungai Tekai | Malaysia |
| TPG | Taiping (Tekah) Airport | Taiping | Malaysia |
| SXT | Sungai Tiang Airport | Taman Negara | Malaysia |
| TEL | Telupid Airport | Telupid | Malaysia |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.