This is a list of airports in Malaysia, sorted by state or territory.

Airports

In total, Malaysia has 90 airports (39 in East Malaysia and 51 in Peninsular Malaysia (all that have existed)). Among them, 38 airports have scheduled passenger service on commercial airlines (shown in bold). Other than that, Malaysia has 12 international airports (existing).

City IATA ICAO Airport Status Notes JOHOR Batu PahatWMABUTHM Tanjung Laboh Airport ActiveFunctional for UTHM flight training and private chartersFelda Air Tawar 2, Kota Tinggi MY-0039Felda Air Tawar Airstrip ClosedHistorical agricultural stripFelda Lok Heng, Kota TinggiMy-0040Felda Lok Heng Airstrip Activeowned by FELDAFelda Semenchu, Bandar PenawarMy-0041Felda Semenchu Airstrip InactiveHistorical agricultural stripKluangWMAPKluang Airport ActiveRestricted to ATMKong KongWMAOKong Kong Airstrip ClosedDue to industrial takeover, safety and modernizationLabisWMAQLabis Airport ActiveNon-CommercialMersingMEPWMAUMersing Airport ActiveRestricted to UTMUTM Research Study (2020) for Research use.MuarWMAVMuar / Bakri Airport ActiveRestricted to PDRM PGUSegamatWMAZSegamat Airport ActiveNon-ComercialSenai (near Johor Bahru)JHBWMKJSenai International Airport ActiveInternational Airport.Sungai TekaiGTKSungai Tekai Airport ActiveNon-Cormercial KEDAH Alor SetarAORWMKASultan Abdul Halim Airport / RMAF Alor Setar ActiveDomestic AirportLangkawiLGKWMKLLangkawi International Airport ActiveInternational AirportSungai PetaniWMBB/MY-0053Sungai Petani Airport ClosedRedeveloped into residential areasSungai PetaniSungei Petani Airstrip ActiveRestricted to ATM KELANTAN Gong KedakWMGKRMAF Gong Kedak ActiveRestricted to RMAFKota BharuKBRWMKCSultan Ismail Petra International Airport ActiveInternational Airport.Kuala GrisWMCAKuala Gris Airstrip ClosedAbandoned KUALA LUMPUR Sungai BesiWMKF/WMKS(RMAF and PDRM PGU)Simpang International Airport/RMAF Kuala Lumpur/PDRM PGU Semenanjung ClosedMaking way for Bandar Malaysia LABUAN LabuanLBUWBKLLabuan Airport / RMAF Labuan ActiveDomestic Airport MALACCA Batu BerendamMKZWMKMMalacca International Airport ActiveInternational Airport NEGERI SEMBILAN BahauWMAABahau Airport ClosedMaking way for IOI Bahau PAHANG BentaWMACBenta AirportClosed.Demolished and Abandoned due to Economic ViabilityBentongWMADBentong AirportClosed.Demolished and Repurposed into Bentong Golf Club in 1970Cameron HighlandsMY-0003Cameron Highlands AirstripClosed.Kuala LompatWMAKKuala Lompat AirstripClosed.Reclaimed by the Krau Wildlife Reserve rainforest due to strictly protectedKuantanKUAWMKDSultan Haji Ahmad Shah Airport / RMAF KuantanActiveAs a Domestic Airport.PekanWMBPPekan AirstripActive. Only for Pahang Royal family and government VIPs.Taman NegaraWMANSungai Tiang AirstripClosed.Reclaimed by primary rainforest due to environmental protection, shifting to Eco-Tourism, end of the InsurgencyTermelohWMBETemerloh AirstripActiveBut owned by Malaysian Armed ForcesTioman IslandTODWMBTTioman AirportActive As a STOLport. PENANG Bayan Lepas (near George Town)PENWMKPPenang International AirportActiveInternational AirportButterworthBWHWMKBRMAF ButterworthActiveOwned by RMAF PERAK BidorWMAEBidor AirportClosed.Demolished and Repurposed into Batang Padang Golf ClubGerikWMAHGrik Airstrip/RMAF GerikActiveSTOLportIpohIPHWMKISultan Azlan Shah International Airport/RMAF Ipoh/PDRM PGU IpohActiveInternational Airport.Jendarata Estate, Teluk IntanWMAJJendarata AirportActiveOwned by Jenderata EstateKrohWMBHKroh AirstripActiveOwned by Malaysian Armed Forces and the Royal Malaysian PoliceKrohWMAIKroh Airstrip (Old)Closed.Due to safety concerns regarding terrain, security risks during the Insurgency period, and the 1983 administrative renaming of the town.LumutWMLH/WMLT(Tactical)Lumut Naval Air StationActiveOwned by NavyPangkor IslandPKGWMPAPangkor AirportActiveSTOLport.SitiawanSWYWMBASitiawan AirportActiveBut restrictedSitiawanWMAFSitiawan Airport (Old)Closed.Redeveloped into the Sitiawan Settlement Museum and surrounding residential areasSungkaiSungkai AirstripClosedAbandoned after the Malayan EmergencyTaipingTPGWMBITaiping Airport (Tekah Airport)ActiveNo commercial flightsUlu BernamWMBFUlu Bernam AirstripActiveOwned by United Plantations Berhad PERLIS KangarKangar AirstripActiveNot Commercial PUTRAJAYA PutrajayaMy-0044Putrajaya Recreational AirportActiveBut restricted SABAH Kota KinabaluBKIWBKKKota Kinabalu International Airport/PDRM PGU Kota KinabaluKudatKUDWBKTKudat AirportLahad DatuLDUWBKDLahad Datu AirportLong PasiaGSAWBKNLong Pasia AirportPamolPAYWBKPHutan Bakau Pamol AirportRanauRNUWBKRRanau AirportSahabatSXSWBKHSahabat AirportActiveOwned by FELDASandakanSDKWBKSSandakan AirportSempornaSMMWBKASemporna AirportSepulotSPEWBKOSepulot AirportSipitangSPTSipitang AirportSwallow ReefLACLayang-Layang AirportTawauTWUWBKWTawau AirportTommanggongTMGWBKMTommanggong Airport SARAWAK Ba'kelalanBKMWBGQBa'kelalan AirportBarioBBNWBGZBario AirportBelagaBLGWBGCBelaga AirportClosedUnder PlanningBintuluBTUWBGBBintulu AirportActiveDomestic AirportKapitKPIWBGPKapit AirportKuchingKCHWBGGKuching International Airport / RMAF Kuching/PDRM PGU KuchingLawasLWYWBGWLawas AirportLimbangLMNWBGJLimbang AirportLong AkahLKHWBGLLong Akah AirportLong AtipWBGALong Atip AirportClosed.Long BangaLBPLong Banga AirportLong GengWBGELong Geng AirportClosedSubmerged in Bakun DamLong LellangLGLWBGFLong Lellang AirportActiveSTOLportLong SemadoLSMWBGDLong Semado AirportClosed.Long SeridanODNWBGILong Seridan AirportLong SukangLSUWBGULong Sukang AirportLutongWMLULutong AirportMarudiMURWBGMMarudi AirportMiriMYYWBGRMiri Airport/PDRM PGU MiriMukahMKMWBGKMukah AirportMuluMZVWBMUMulu AirportSematanBSEWBGNSematan AirportSibuSBWWBGSSibu AirportSri AmanSGGWBGYSimanggang AirportTanjung Manis, MukahTGCWBGTTanjung Manis Airport SELANGOR JugraWMBJJugra AirstripActiveOwned by RMAFSeri KeledangWMBRBernam River AirfieldActiveOwned by Bernam River Flying Club.Ladang Lima BelasMy-0038Ladang Lima Blas AirstripActiveOwned by United Plantations BerhadSepang, SelangorKULWMKKKuala Lumpur International AirportActiveInternational AirportSubang (outskirts of Shah Alam, Subang Jaya and Petaling Jaya)SZBWMSA/WMSB(for RMAF)Sultan Abdul Aziz Shah International Airport / RMAF Subang/PDRM PGU SubangActiveInternational Airport. TERENGGANU KertehKTEWMKEKerteh AirportActiveOwned by PetronasKuala DungunWMAGDungun AirportClosed.Repurposed into Dungun Golf & Country ClubKuala TerengganuTGGWMKNSultan Mahmud AirportActiveDomestic/International(Sometimes) AirportPulau KucingWMBCPulau Kucing airstripInactiveAirstrip never builtRedang IslandRDNWMPRRedang AirportActiveSTOLportPerhentian IslandsWMPBBerhentian AirportInactiveAirstrip never built

References