Airports · Asia
Airports in Malaysia
Malaysia has 122 airports and airfields, including 8 large and 21 medium-sized airports; 34 have scheduled passenger flights.
- Large airport
- Medium / scheduled airport
List of airports in Malaysia
| Airport | City | IATA | ICAO | Type | Elevation |
|---|---|---|---|---|---|
| Kota Kinabalu International Airport Meet & Greet → | Kota Kinabalu | BKI | WBKK | Large airport | 10 ft |
| Kuala Lumpur International Airport Meet & Greet → | Sepang | KUL | WMKK | Large airport | 69 ft |
| Kuching International Airport Meet & Greet → | Kuching | KCH | WBGG | Large airport | 89 ft |
| Langkawi International Airport Meet & Greet → | Langkawi | LGK | WMKL | Large airport | 29 ft |
| Penang International Airport Meet & Greet → | Penang | PEN | WMKP | Large airport | 11 ft |
| Senai International Airport Meet & Greet → | Johor Bahru | JHB | WMKJ | Large airport | 135 ft |
| Sultan Abdul Aziz Shah International Airport | Subang | SZB | WMSA | Large airport | 90 ft |
| Sultan Azlan Shah Airport | Ipoh | IPH | WMKI | Large airport | 130 ft |
| Bario Airport | Bario | BBN | WBGZ | Medium airport | 3,350 ft |
| Bintulu Airport | Bintulu | BTU | WBGB | Medium airport | 74 ft |
| Kuantan Airport | Kuantan | KUA | WMKD | Medium airport | 58 ft |
| Labuan Airport | Labuan | LBU | WBKL | Medium airport | 101 ft |
| Lahad Datu Airport | Lahad Datu | LDU | WBKD | Medium airport | 45 ft |
| Limbang Airport | Limbang | LMN | WBGJ | Medium airport | 14 ft |
| Malacca International Airport | Malacca | MKZ | WMKM | Medium airport | 35 ft |
| Marudi Airport | Marudi | MUR | WBGM | Medium airport | 103 ft |
| Miri Airport | Miri | MYY | WBGR | Medium airport | 59 ft |
| Mukah Airport | Mukah | MKM | WBGK | Medium airport | 20 ft |
| Mulu Airport | Mulu | MZV | WBMU | Medium airport | 80 ft |
| Sandakan Airport | Sandakan | SDK | WBKS | Medium airport | 46 ft |
| Sibu Airport | Sibu | SBW | WBGS | Medium airport | 122 ft |
| Sultan Abdul Halim Airport | Alor Satar | AOR | WMKA | Medium airport | 15 ft |
| Sultan Ismail Petra Airport | Kota Baharu | KBR | WMKC | Medium airport | 16 ft |
| Sultan Mahmud Airport | Kuala Terengganu | TGG | WMKN | Medium airport | 21 ft |
| Tawau Airport | Tawau | TWU | WBKW | Medium airport | 57 ft |
| Tioman Airport | Tioman Island | TOD | WMBT | Medium airport | 15 ft |
| Kerteh Airport (no scheduled flights) | Kerteh | KTE | WMKE | Medium airport | 18 ft |
| Kluang Airport (no scheduled flights) | Kluang | — | WMAP | Medium airport | 150 ft |
| RMAF Butterworth Air Base (no scheduled flights) | Butterworth | BWH | WMKB | Medium airport | 11 ft |
| Bakalalan Airport | Bakalalan | BKM | WBGQ | Small airport | 2,900 ft |
| Kudat Airport | Kudat | KUD | WBKT | Small airport | 10 ft |
| Lawas Airport | Lawas | LWY | WBGW | Small airport | 5 ft |
| Long Banga Airport | Long Banga | LBP | MY-LBP | Small airport | 750 ft |
| Long Lellang Airport | Long Datih | LGL | WBGF | Small airport | 1,400 ft |
| Long Seridan Airport | Long Seridan | ODN | WBGI | Small airport | 607 ft |
| Pulau Pangkor Airport | Pangkor Island | PKG | WMPA | Small airport | 19 ft |
| Tomanggong Airport | Tomanggong | TMG | WBKM | Small airport | 26 ft |
| Belaga Airport (no scheduled flights) | Belaga | BLG | WBGC | Small airport | 200 ft |
| Kapit Airport (no scheduled flights) | Kapit | KPI | WBGP | Small airport | 65 ft |
| Keningau Airport (no scheduled flights) | Keningau | KGU | WBKG | Small airport | 1,036 ft |
| Layang-Layang Airport (no scheduled flights) | Pulau Layang-Layang (Swallow Reef) | LAC | LAC | Small airport | 7 ft |
| Long Akah Airport (no scheduled flights) | Long Akah | LKH | WBGL | Small airport | 289 ft |
| Long Pasia Airport (no scheduled flights) | Long Miau | GSA | WBKN | Small airport | 3,175 ft |
| Long Semado Airport (no scheduled flights) | Long Semado | LSM | WBGD | Small airport | 2,150 ft |
| Long Sukang Airport (no scheduled flights) | Long Sukang | LSU | WBGU | Small airport | 1,200 ft |
| LTS Pulau Redang Airport (no scheduled flights) | Redang | RDN | WMPR | Small airport | 36 ft |
| Mersing Airport (no scheduled flights) | Mersing | MEP | WMAU | Small airport | 10 ft |
| Pamol Airport (no scheduled flights) | Pamol | PAY | WBKP | Small airport | 36 ft |
| Ranau Airport (no scheduled flights) | Ranau | RNU | WBKR | Small airport | 1,800 ft |
| Sahabat [Sahabat 16] Airport (no scheduled flights) | Sahabat | SXS | WBKH | Small airport | 40 ft |
| Sematan Airport (no scheduled flights) | Sematan | BSE | WBGN | Small airport | 22 ft |
| Semporna Airport (no scheduled flights) | Semporna | SMM | WBKA | Small airport | 60 ft |
| Sepulot Airport (no scheduled flights) | Sepulot | SPE | WBKO | Small airport | 800 ft |
| Sipitang Airport (no scheduled flights) | Sipitang | SPT | MY-SPT | Small airport | 44 ft |
| Sitiawan Airport (no scheduled flights) | Sitiawan | SWY | WMBA | Small airport | 25 ft |
| Sungai Tekai Airport (no scheduled flights) | Sungai Tekai | GTK | MY-GTK | Small airport | 160 ft |
| Sungai Tiang Airport (no scheduled flights) | Taman Negara | SXT | WMAN | Small airport | 10 ft |
| Taiping (Tekah) Airport (no scheduled flights) | Taiping | TPG | WMBI | Small airport | 40 ft |
| Tanjung Manis Airport (no scheduled flights) | Belawai | TGC | WBTM | Small airport | 15 ft |
| Telupid Airport (no scheduled flights) | Telupid | TEL | WBKE | Small airport | 343 ft |
No airport matches your search.
Airports with scheduled service, an IATA code or of medium/large size. Data: OurAirports (public domain).
Malaysia has 122 airports and airfields in the OurAirports database — #60 of 247 countries and territories by total number. Only a small part of them serve airline passengers: 8 large airports, 21 medium-sized airports and 34 airports with scheduled flights; the remaining 93 are small airstrips, heliports (24) and seaplane bases used for private and general aviation.
Main international airports in Malaysia
The main international gateways are Kuala Lumpur International Airport (KUL) in Sepang, Langkawi International Airport (LGK) in Langkawi, Penang International Airport (PEN) in Penang, Kota Kinabalu International Airport (BKI) in Kota Kinabalu, Senai International Airport (JHB) in Johor Bahru and Kuching International Airport (KCH) in Kuching. In total 8 large airports handle long-haul and international traffic — #40 in the world.
Domestic flights and regional airports
Scheduled flights reach 34 cities across Malaysia, with 21 regional airports linking smaller towns to the main hubs. The northernmost airport with airline service is Kudat Airport (KUD) in Kudat, the southernmost Kuching International Airport (KCH) in Kuching. The highest airport is Bario Airport (BBN) at 3,350 ft (1,021 m) above sea level.
Airport services and alternatives
At 6 airports in Malaysia — BKI, KUL, KCH, LGK, PEN and JHB — you can book Meet & Greet, lounge access or private transfers online. Among its neighbours, Indonesia (83 large/medium airports), Thailand (43 large/medium airports) and Brunei (1 large/medium airports) — useful if a cross-border airport is closer or cheaper. To find the closest airport to a specific town, use the nearest airport finder for Malaysia.