Malaysia is a country in Southeast Asia consisting of thirteen states and three Federal Territories, with a total landmass of {{convert|329847|km2|abbr=on}}. The capital city is Kuala Lumpur, while Putrajaya is the seat of the federal government. The country is separated by the South China Sea into two regions, Peninsular Malaysia and East Malaysia (also known as Malaysian Borneo). Malaysia borders Thailand, Indonesia, Singapore, and Brunei.
In total, Malaysia has 62 airports (38 in East Malaysia and 24 in Peninsular Malaysia). Among them, 38 airports have scheduled passenger service on commercial airlines (shown in bold). Other than that, Malaysia has 8 international airports.
City served | State | ICAO[1][1] | IATA[2] | Airport name | Coordinates | Alor Setar | Kedah | WMKA | AOR | Sultan Abdul Halim Airport[3] / RMAF Alor Setar | 06|11|40|N|100|24|03|E|type:airport_region:MY|name=Sultan Abdul Halim Airport}} |
Bernam River | Perak | WMBR | Bernam River Airfield[4] | 03|45|58|N|101|19|08|E|type:airport_region:MY|name=Bernam River Airfield}} |
Butterworth | Penang | WMKB | BWH | RMAF Butterworth[5] | 05|27|58|N|100|23|28|E|type:airport_region:MY|name=RMAF Butterworth}} |
Bayan Lepas (near George Town) | Penang | WMKP | PEN | Penang International Airport[6] | 05|17|50|N|100|16|36|E|type:airport_region:MY|name=Penang International Airport}} |
Gong Kedak | Terengganu / Kelantan | WMGK | RMAF Gong Kedak[7] | 05|47|56|N|102|29|25|E|type:airport_region:MY|name=RMAF Gong Kedak}} |
Ipoh | Perak | WMKI | IPH | Sultan Azlan Shah Airport[8] | 04|34|09|N|101|05|35|E|type:airport_region:MY|name=Sultan Azlan Shah Airport}} |
Jendarata Estate, Teluk Intan | Perak | WMAJ | Jendarata Airport[9] | 03|53|59|N|100|56|55|E|type:airport_region:MY|name=Jendarata Airport}} |
Kerteh | Terengganu | WMKE | KTE | Kerteh Airport[9] | 04|32|15|N|103|25|36|E|type:airport_region:MY|name=Kerteh Airport}} |
Kluang | Johor | WMAP | Kluang Airport[10] | 02|02|38|N|103|18|27|E|type:airport_region:MY|name=Kluang Airport}} |
Kota Bharu | Kelantan | WMKC | KBR | Sultan Ismail Petra Airport[11] / RAF Kota Bharu | 06|09|58|N|102|17|33|E|type:airport_region:MY|name=Sultan Ismail Petra Airport}} |
Kuala Terengganu | Terengganu | WMKN | TGG | Sultan Mahmud Airport[12] | 05|02|53|N|103|06|17|E|type:airport_region:MY|name=Sultan Mahmud Airport}} |
Kuantan | Pahang | WMKD | KUA | Sultan Haji Ahmad Shah Airport[13] / RMAF Kuantan | 03|46|11|N|103|12|34|E|type:airport_region:MY|name=Sultan Haji Ahmad Shah Airport}} |
Langkawi | Kedah | WMKL | LGK | Langkawi International Airport[14] | 06|20|00|N|099|44|00|E|type:airport_region:MY|name=Langkawi International Airport}} |
Batu Berendam | Melaka | WMKM | MKZ | Melaka International Airport[15] | 02|15|47|N|102|15|09|E|type:airport_region:MY|name=Malacca International Airport}} |
Mersing | Johor | WMAU | MEP | Mersing Airport[9] | 02|23|00|N|103|51|34|E|type:airport_region:MY|name=Mersing Airport}} |
Pangkor Island | Perak | WMPA | PKG | Pangkor Airport[9] | 04|14|41|N|100|33|12|E|type:airport_region:MY|name=Pangkor Airport}} |
Redang Island | Terengganu | WMPR | RDN | Redang Airport[16] | 05|45|55|N|103|00|25|E|type:airport_region:MY|name=Redang Airport}} |
Senai (near Johor Bahru) | Johor | WMKJ | JHB | Senai International Airport[17] | 01|38|26|N|103|40|13|E|type:airport_region:MY|name=Senai International Airport}} |
Sepang (away from Kuala Lumpur city centre) | Selangor | WMKK | KUL | Kuala Lumpur International Airport[18] | 02|44|36|N|101|41|53|E|type:airport_region:MY|name=Kuala Lumpur International Airport}} |
Sitiawan | Perak | WMBA | SWY | Sitiawan Airport[9] | 04|12|59|N|100|41|55|E|type:airport_region:MY|name=Sitiawan Airport}} |
Subang (near Shah Alam) | Selangor | WMSA | SZB | Subang International Airport[19] | 03|07|52|N|101|32|53|E|type:airport_region:MY|name=Subang International Airport}} |
Sungai Besi | Kuala Lumpur | WMKF | Simpang Airport[20] / RMAF Sungai Besi/ RAF Kuala Lumpur | 03|06|41|N|101|42|10|E|type:airport_region:MY|name=Simpang Airport}} |
Taiping | Perak | WMBI | TPG | Taiping Airport[9] (Tekah Airport) | 04|51|49|N|100|42|55|E|type:airport_region:MY|name=Taiping Airport}} |
Tioman Island | Pahang | WMBT | TOD | Tioman Airport[21] | 02|49|09|N|104|09|36|E|type:airport_region:MY|name=Tioman Airport}} |
Ba'kelalan | Sarawak | WBGQ | BKM | Ba'kelalan Airport[9] | 03|59|19|N|115|37|08|E|type:airport_region:MY|name=Ba'kelalan Airport}} |
Bario | Sarawak | WBGZ | BBN | Bario Airport[9] | 03|44|13|N|115|28|10|E|type:airport_region:MY|name=Bario Airport}} |
Belaga | Sarawak | WBGC | BLG | Belaga Airport[9] | 02|38|10|N|113|45|38|E|type:airport_region:MY|name=Belaga Airport}} |
Bintulu | Sarawak | WBGB | BTU | Bintulu Airport[22] | 03|07|27|N|113|01|11|E|type:airport_region:MY|name=Bintulu Airport}} |
Kapit | Sarawak | WBGP | KPI | Kapit Airport[9] | 02|00|35|N|112|55|55|E|type:airport_region:MY|name=Kapit Airport}} |
Keningau | Sabah | WBKG | KGU | Keningau Airport[9] | 05|21|19|N|116|09|54|E|type:airport_region:MY|name=Keningau Airport}} |
Kota Kinabalu | Sabah | WBKK | BKI | Kota Kinabalu International Airport[23] | 05|56|41|N|116|03|31|E|type:airport_region:MY|name=Kota Kinabalu International Airport}} |
Kuching | Sarawak | WBGG | KCH | Kuching International Airport[24] / RMAF Kuching | 01|29|05|N|110|20|16|E|type:airport_region:MY|name=Kuching International Airport}} |
Kudat | Sabah | WBKT | KUD | Kudat Airport[9] | 06|55|27|N|116|49|51|E|type:airport_region:MY|name=Kudat Airport}} |
Labuan | Labuan Federal Territory | WBKL | LBU | Labuan Airport[25] / RMAF Labuan | 05|18|06|N|115|14|54|E|type:airport_region:MY|name=Labuan Airport}} |
Lahad Datu | Sabah | WBKD | LDU | Lahad Datu Airport[26] | 05|01|59|N|118|19|16|E|type:airport_region:MY|name=Lahad Datu Airport}} |
Lawas | Sarawak | WBGW | LWY | Lawas Airport[9] | 04|50|57|N|115|24|10|E|type:airport_region:MY|name=Lawas Airport}} |
Layang Layang Atoll | Sabah | LAC | Layang Layang Airport |
Limbang | Sarawak | WBGJ | LMN | Limbang Airport[27] | 04|48|29|N|115|00|37|E|type:airport_region:MY|name=Limbang Airport}} |
Long Akah | Sarawak | WBGL | LKH | Long Akah Airport[9] | 03|18|47|N|114|46|59|E|type:airport_region:MY|name=Long Akah Airport}} |
Long Banga | Sarawak | / | LBP | Long Banga Airport[9] | 03|11|00|N|115|27|00|E|type:airport_region:MY|name=Long Banga Airport}} |
Long Geng | Sarawak | WBGE | / | Long Geng Airport[28] | 02|37|00|N|114|08|00|E|type:airport_region:MY|name=Long Geng Airport}} |
Long Lellang | Sarawak | WBGF | LGL | Long Lellang Airport[9] | 03|27|34|N|115|10|43|E|type:airport_region:MY|name=Long Lellang Airport}} |
Long Pasia | Sabah | WBKN | GSA | Long Pasia Airport[9] | 04|24|34|N|115|43|08|E|type:airport_region:MY|name=Long Pasia Airport}} |
Long Semado | Sarawak | WBGD | LSM | Long Semado Airport[9] | 04|12|59|N|115|34|58|E|type:airport_region:MY|name=Long Semado Airport}} |
Long Seridan | Sarawak | WBGI | ODN | Long Seridan Airport[9] | 03|58|34|N|115|03|48|E|type:airport_region:MY|name=Long Seridan Airport}} |
Long Sukang | Sarawak | WBGU | LSU | Long Sukang Airport[29] | 04|33|08|N|115|29|38|E|type:airport_region:MY|name=Long Sukang Airport}} |
Marudi | Sarawak | WBGM | MUR | Marudi Airport[9] | 04|10|39|N|114|19|19|E|type:airport_region:MY|name=Marudi Airport}} |
Miri | Sarawak | WBGR | MYY | Miri Airport[30] | 04|19|31|N|113|59|18|E|type:airport_region:MY|name=Miri Airport}} |
Mukah | Sarawak | WBGK | MKM | Mukah Airport[9] | 02|54|25|N|112|04|30|E|type:airport_region:MY|name=Mukah Airport}} |
Mulu | Sarawak | WBMU | MZV | Mulu Airport[9] | 04|03|02|N|114|48|33|E|type:airport_region:MY|name=Mulu Airport}} |
Pamol | Sabah | WBKP | PAY | Hutan Bakau Pamol Airport | 05|59|34|N|117|23|47|E|type:airport_region:MY|name=Pamol Airport}} |
Ranau | Sabah | WBKR | RNU | Ranau Airport | 05|57|29|N|116|40|25|E|type:airport_region:MY|name=Ranau Airport}} |
Sahabat | Sabah | WBKH | SXS | Sahabat Airport |
Sandakan | Sabah | WBKS | SDK | Sandakan Airport[31] | 05|54|06|N|118|02|55|E|type:airport_region:MY|name=Sandakan Airport}} |
Sematan | Sarawak | WBGN | BSE | Sematan Airport[32] | 01|48|49|N|109|45|46|E|type:airport_region:MY|name=Sematan Airport}} |
Semporna | Sabah | WBKA | SMM | Semporna Airport[9] | 04|26|59|N|118|35|47|E|type:airport_region:MY|name=Semporna Airport}} |
Sepulot | Sabah | WBKO | SPE | Sepulot Airport | 04|42|44|N|116|27|13|E|type:airport_region:MY|name=Sepulot Airport}} |
Sibu | Sarawak | WBGS | SBW | Sibu Airport[33] | 02|15|51|N|111|58|57|E|type:airport_region:MY|name=Sibu Airport}} |
Sri Aman | Sarawak | WBGY | SGG | Simanggang Airport |
Tanjung Manis, Mukah | Sarawak | WBGT | Tanjung Manis Airport[9] | 02|10|40|N|111|12|07|E|type:airport_region:MY|name=Tanjung Manis Airport}} |
Tawau | Sabah | WBKW | TWU | Tawau Airport[34] | 04|18|48|N|118|07|19|E|type:airport_region:MY|name=Tawau Airport}} |
Tommanggong | Sabah | WBKM | TMG | Tommanggong Airport[35] | 05|23|59|N|118|38|47|E|type:airport_region:MY|name=Tommanggong Airport}} |
1. ^{{cite web|url=http://aip.dca.gov.my/hAD2.html|title=AERODROMES|publisher=|accessdate=18 November 2016}}
2. ^{{cite web|url=http://www.gcmap.com/search?Q=country:MY|title=Search for Location - Great Circle Mapper|publisher=|accessdate=18 November 2016}}
3. ^WMKA - ALOR STAR/SULTAN ABDUL HALIM
4. ^[https://web.archive.org/web/20120405204337/http://www.bernamriver.com/ Bernam River Airfield] at the Wayback Machine
5. ^AIP Malaysia: WMKB - Butterworth
6. ^WMKP - PENANG INTERNATIONAL AIRPORT
7. ^AIP Malaysia: WMGK - Gong Kedak
8. ^WMKI - IPOH/IPOH SULTAN AZLAN SHAH
9. ^1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 AIP Malaysia: Index to Aerodromes
10. ^AIP Malaysia: WMAP - Kluang
11. ^WMKC - KOTA BHARU/SULTAN ISMAIL PETRA
12. ^WMKN - KUALA TERENGGANU/SULTAN MAHMUD
13. ^WMKD - KUANTAN AIRPORT
14. ^WMKL - LANGKAWI INTERNATIONAL
15. ^WMKM - MALACCA
16. ^{{cite web|url=http://aip.dca.gov.my/hwmpr.html|title=WMPR-PULAU REDANG|publisher=|accessdate=18 November 2016}}
17. ^WMKJ - JOHOR BAHRU/SENAI INTERNATIONAL
18. ^WMKK - KL INTERNATIONAL/SEPANG
19. ^WMSA - SUBANG/SULTAN ABDUL AZIZ SHAH
20. ^AIP Malaysia: WMKF - RMAF Kuala Lumpur/Simpang
21. ^AIP Malaysia: WMBT - Pulau Tioman
22. ^WBGB - BINTULU
23. ^WBKK - KOTA KINABALU INTERNATIONAL AIRPORT
24. ^WBGG - KUCHING INTERNATIONAL
25. ^WBKL - LABUAN
26. ^WBG - LAHAD DATU
27. ^WBGJ - LIMBANG
28. ^{{GCM|WBGE}}
29. ^{{GCM|WBGU}}
30. ^WBGR - MIRI
31. ^WBKS - SANDAKAN
32. ^{{GCM|BSE}}
33. ^WBGS - SIBU
34. ^WBK - TAWAU
35. ^AIP Malaysia: Index to Aerodromes: WBKM - Tommanggong
36. ^WMAD at Falling Rain (closest airfield to the nonexistent airport)
37. ^{{cite web|url=http://www.fallingrain.com/icao/WMLU.html|title=Airport Lutong Airport|publisher=|accessdate=18 November 2016}}