ShareYourGroupShareYourGroupAirports

Airports in Indonesia

Airport codes of Indonesia: every airport with an IATA code, with its city. Type to filter.

Indonesia has 243 airports with an IATA code in the open data. 121 of them have scheduled airline flights and have their own page here. The large airports are Ambon (AMQ), Banjarbaru (BDJ), Balikpapan (BPN), Batam (BTH), Banda Aceh (BTJ), Jakarta (CGK), Sentani (DJJ), Kuta, Badung (DPS), Jakarta (HLP), Beringin (KNO), Mataram (Pujut, Lombok Tengah) (LOP), Manado (MDC) and 7 more. The longest runway is at Hang Nadim International Airport: 4,029 metres. The highest is Bilorai Airport, at 2,240 metres above sea level.

CodeAirportCityCountry
AMQPattimura International AirportAmbonIndonesia
ABUAA Bere Tallo (Haliwen) AirportAtambuaIndonesia
RTIDavid Constantijn Saudale AirportBa'a - Rote IslandIndonesia
BPNSultan Aji Muhammad Sulaiman Sepinggan International AirportBalikpapanIndonesia
BTJSultan Iskandar Muda International AirportBanda AcehIndonesia
TKGRadin Inten II International AirportBandar LampungIndonesia
BDOHusein Sastranegara International AirportBandungIndonesia
BDJSyamsudin Noor International AirportBanjarbaruIndonesia
BTHHang Nadim International AirportBatamIndonesia
BTWBersujud AirportBatu LicinIndonesia
BKSFatmawati Soekarno AirportBengkuluIndonesia
KSRSelayar - Haji Aroeppala AirportBentengIndonesia
KNOKualanamu International AirportBeringinIndonesia
BIKFrans Kaisiepo AirportBiakIndonesia
UGUBilorai AirportBilogaiIndonesia
BMUSultan Muhammad Salahuddin AirportBimaIndonesia
BUIBokondini AirportBokondiniIndonesia
BXTLNG Badak AirportBontang-Borneo IslandIndonesia
UOLBuol - Pogogul AirportBuolIndonesia
CJNNusawiru AirportCijulangIndonesia
CXPTunggul Wulung AirportCilacapIndonesia
DTDDatadawai AirportDatadawai-Borneo IslandIndonesia
DEXNop Goliat Dekai AirportDekaiIndonesia
DUMPinang Kampai AirportDumaiIndonesia
ENEH. Hasan Aroeboesman (Ende) AirportEndeIndonesia
FKQFakfak AirportFakfakIndonesia
GTOJalaluddin AirportGorontaloIndonesia
GNSBinaka AirportGunungsitoliIndonesia
CGKSoekarno-Hatta International AirportJakartaIndonesia
HLPHalim Perdanakusuma International AirportJakartaIndonesia
DJBSultan Thaha AirportJambiIndonesia
JBBNotohadinegoro AirportJemberIndonesia
ARDAlor Island - Mali AirportKabolaIndonesia
KNGUtarom AirportKaimanaIndonesia
KWBDewadaru AirportKarimunjawaIndonesia
DHXDhoho International AirportKediriIndonesia
KDIHaluoleo AirportKendariIndonesia
KJTKertajati International AirportKertajatiIndonesia
KTGRahadi Osman AirportKetapangIndonesia
KXBSangia Nibandera AirportKolakaIndonesia
MEQCut Nyak Dhien AirportKuala PesisirIndonesia
KOEEl Tari AirportKupangIndonesia
DPSDenpasar I Gusti Ngurah Rai International AirportKuta, BadungIndonesia
LSRAlas Leuser AirportKutacaneIndonesia
LBJKomodo AirportLabuan Bajo, Manggarai BaratIndonesia
LUVKarel Sadsuitubun AirportLanggurIndonesia
LSWMalikus Saleh AirportLhok Seumawe-Sumatra IslandIndonesia
LKMBolaang Mongondow AirportLolakIndonesia
LPULong Apung AirportLong Apung-Borneo IslandIndonesia
LBWYuvai Semaring AirportLong BawanIndonesia
LKILasikin AirportLubangIndonesia
UPGSultan Hasanuddin International AirportMakassarIndonesia
MLGAbdul Rachman Saleh AirportMalangIndonesia
LNURobert Atty BessingMalinauIndonesia
MDCSam Ratulangi International AirportManadoIndonesia
MKWRendani AirportManokwariIndonesia
LOPLombok International AirportMataram (Pujut, Lombok Tengah)Indonesia
MKQMopah International AirportMeraukeIndonesia
MOHMaleo AirportMorowaliIndonesia
BUUMuara Bungo AirportMuara BungoIndonesia
HMSHaji Muhammad Sidik AirportMuara TewehIndonesia
MPCMuko Muko AirportMuko MukoIndonesia
NAMNamniwel AirportNamniwelIndonesia
NPONanga Pinoh AirportNanga Pinoh-Borneo IslandIndonesia
OKLOksibil AirportOksibilIndonesia
PDGMinangkabau International AirportPadang (Katapiang)Indonesia
PKYTjilik Riwut AirportPalangkarayaIndonesia
PLMSultan Mahmud Badaruddin II AirportPalembangIndonesia
LLOBua - Palopo Lagaligo AirportPalopoIndonesia
PLWMutiara - SIS Al-Jufrie AirportPaluIndonesia
PGKDepati Amir AirportPangkal PinangIndonesia
PKNIskandar AirportPangkalanbunIndonesia
PKUSultan Syarif Kasim II International Airport / Roesmin Nurjadin AFBPekanbaruIndonesia
PNKSupadio International AirportPontianakIndonesia
PSUPangsuma AirportPutussibau-Borneo IslandIndonesia
TMCTambolaka AirportRadamataIndonesia
NTXRanai AirportRanai-Natuna Besar IslandIndonesia
BWXBanyuwangi AirportRogojampi, BanyuwangiIndonesia
AAPAji Pangeran Tumenggung Pranoto International AirportSamarindaIndonesia
SMQSampit (H.Asan) AirportSampitIndonesia
RTGFrans Sales Lega AirportSatar Tacik, ManggaraiIndonesia
SXKMathilda Batlayeri AirportSaumlaki-Yamdena IslandIndonesia
SRGJenderal Ahmad Yani AirportSemarangIndonesia
DJJDortheys Hiyo Eluay International AirportSentaniIndonesia
KLPSeruyan Kuala Pembuang AirportSeruyanIndonesia
FLZDr. Ferdinand Lumban Tobing AirportSibolga (Pinangsori)Indonesia
DTBSilangit AirportSiborong-BorongIndonesia
FSHSyekh Hamzah Fansyuri AirportSingkilIndonesia
SQGTebelian AirportSintangIndonesia
RKIMentawai AirportSipura IslandIndonesia
SOQDomine Eduard Osok AirportSorongIndonesia
KBUGusti Syamsir Alam AirportStagenIndonesia
SWQSultan Muhammad Kaharuddin III AirportSumbawa BesarIndonesia
KRCDeparti Parbo AirportSungai PenuhIndonesia
SUBJuanda International AirportSurabayaIndonesia
SOCAdisoemarmo International AirportSurakartaIndonesia
NAHNaha AirportTabukan Utara, Sangihe IslandsIndonesia
TXERembele AirportTakengonIndonesia
PDOPendopo AirportTalang Gudang-Sumatra IslandIndonesia
TMHTanah Merah AirportTanah MerahIndonesia
TJQH A S Hanandjoeddin International AirportTanjung PandanIndonesia
TNJRaja Haji Fisabilillah International AirportTanjung Pinang-Bintan IslandIndonesia
BEJKalimarau AirportTanjung Redeb - Borneo IslandIndonesia
TJSTanjung Harapan AirportTanjung Selor-Borneo IslandIndonesia
TJGWarukin AirportTanta-TabalongIndonesia
TRKJuwata International Airport / Suharnoko Harbani AFBTarakanIndonesia
TTESultan Babullah AirportTernateIndonesia
JIOJos Orno Imsula AirportTiakurIndonesia
TIMMozes Kilangin AirportTimikaIndonesia
LKALarantuka Gewayentana AirportTiwatobiIndonesia
OJUTanjung Api AirportTojo Una-UnaIndonesia
TLISultan Bantilan AirportToli Toli-Celebes IslandIndonesia
TRTToraja AirportTorajaIndonesia
TBMTumbang Samba AirportTumbang Samba-Borneo IslandIndonesia
WGPUmbu Mehang Kunda AirportWaingapu-Sumba IslandIndonesia
MOFFrans Xavier Seda AirportWaiotiIndonesia
RJMMarinda AirportWaisaiIndonesia
WMXWamena AirportWamenaIndonesia
WNIMatahora AirportWangi-wangi IslandIndonesia
JOGAdisutjipto International AirportYogyakartaIndonesia
YIAYogyakarta International AirportYogyakartaIndonesia
EWEEwer Asmat AirportAgatsIndonesia
IMUAkimuga AirstripAkimuga, MimikaIndonesia
AHIAmahai AirportAmahaiIndonesia
RUFYuruf Airport [UNUSABLE]AmgotroIndonesia
AGDAnggi AirportAnggi-Papua IslandIndonesia
AASApalapsili AirportApalapsiliIndonesia
TXMTeminabuan AirportAtinjoeIndonesia
AYWAyawasi AirportAyawasiIndonesia
BXBBabo AirportBaboIndonesia
BXDBade AirportBadeIndonesia
BRGSiau/Sitaro AirportBalirangenIndonesia
NAFBanaina AirportBanaina-Borneo IslandIndonesia
NDABandanaira AirportBandanairaIndonesia
BXMBatom AirportBatomIndonesia
BUWBetoambari AirportBau BauIndonesia
BXWHarun Thohir AirportBaweanIndonesia
SEQSungai Pakning Bengkalis AirportBengkalis-Sumatra IslandIndonesia
PXAAtung Bungsu AirportBentayanIndonesia
NTIStenkol AirportBintuniIndonesia
KJXKuala Batu AirportBlangpidieIndonesia
CPFNgloram AirportBloraIndonesia
APDArung Palakka AirportBoneIndonesia
LMULetung AirportBukit PadiIndonesia
TSYWiriadinata AirportCibeureum, Tasikmalaya-Java IslandIndonesia
CBNCakrabhuwana AirportCirebon-Java IslandIndonesia
DRHDabra AirportDabraIndonesia
DOBRar Gwamar AirportDobo-Warmar IslandIndonesia
ELRElelim AirportElelimIndonesia
EWIEnarotali AirportEnarotaliIndonesia
ENGEnggano AirportEngganoIndonesia
GAVGag Island AirportGag IslandIndonesia
GLXGamarmalamo AirportGalelaIndonesia
GEBGebe AirportGebe IslandIndonesia
OTIPitu AirportGotalalamo-Morotai IslandIndonesia
ILAIlaga AirportIlagaIndonesia
IULIlu AirportIluIndonesia
INXInanwatan AirportInanwatanIndonesia
PCBPondok Cabe Air BaseJakartaIndonesia
PPJPulau Panjang AirportJakartaIndonesia
AXOPantar Kabir AirportKabirIndonesia
GYOBlangkejeren AirportKabupaten Gayo LuesIndonesia
KBXKambuaya AirportKambuaya-Papua IslandIndonesia
KCDKamur AirportKamurIndonesia
KAZKuabang AirportKaoIndonesia
MNAMelangguane AirportKarakelong IslandIndonesia
KBFKarubaga AirportKarubagaIndonesia
KEQKebar AirportKebarIndonesia
LLNKelila AirportKelilaIndonesia
BQRMaulana Prins Mandapar AirstripKendekIndonesia
KEIKepi AirportKepiIndonesia
KMMKimaam AirportKimaamIndonesia
KOXKokonao AirportKokonaoIndonesia
KODKotabangun AirportKotabangun-Borneo IslandIndonesia
TFYMuhammad Taufiq Kiemas AirportKruiIndonesia
GXMKuala Kurun AirportKuala KurunIndonesia
LAHOesman Sadik AirportLabuha-Halmahera IslandIndonesia
LHILereh AirportLereh-Papua IslandIndonesia
LWEWonopito AirportLewolebaIndonesia
LSXLhok Sukon AirportLhok Sukon-Sumatra IslandIndonesia
LLJSilampari AirportLubuk LinggauIndonesia
LYKLunyuk AirportLunyukIndonesia
LUWSyukuran Aminuddin Amir AirportLuwokIndonesia
BJKBenjina AirportMaikoor IslandIndonesia
TTRPongtiku AirportMakaleIndonesia
MJUTampa Padang AirportMamujuIndonesia
JHNJenderal Besar Abdul Haris Nasution AirportMandailingIndonesia
MALMangole Airport, FalabisahayaMangole IslandIndonesia
RTUMaratua AirportMaratuaIndonesia
MSIMasalembo AirportMasalembo IslandIndonesia
MXBAndi Jemma AirportMasambaIndonesia
MESSoewondo Air Force BaseMedanIndonesia
GHSMelalan AirportMelak-Borneo IslandIndonesia
AKQAstra Ksetra AirportMenggalaIndonesia
RDEMerdey AirportMerdei-Papua IslandIndonesia
IAXMiangas AirportMiangasIndonesia
MDPMindiptana AirportMindiptana-Papua IslandIndonesia
ONIMoanamani AirportMoanamaniIndonesia
MWSIndonesia Morowali Industrial Park (IMIP) AirportMorowaliIndonesia
LIIMulia AirportMulia-Papua IslandIndonesia
NBXDouw Aturure AirportNabireIndonesia
NRENamrole AirportNamroleIndonesia
FOOKornasoren AirportNomforIndonesia
NNXNunukan AirportNunukan-Nunukan IslandIndonesia
IVDNusantara International AirportNusantaraIndonesia
OBDObano AirportObanoIndonesia
OKQOkaba AirportOkabaIndonesia
AEGAek Godang AirportPadang SidempuanIndonesia
MWKMatak AirportPalmatakIndonesia
SIWSibisa AirportParapat-Sumatra IslandIndonesia
PPRTuanku Tambusai AirportPasir PengarayanIndonesia
SIQDabo AirportPasirkuning-Singkep IslandIndonesia
PGQBuli AirportPekaulangIndonesia
PSJKasiguncu AirportPoso-Celebes IslandIndonesia
PWLJenderal Besar Soedirman AirportPurwokerto-Java IslandIndonesia
RAQSugimanuru AirportRahaIndonesia
RSKAbresso AirportRansiki-Papua IslandIndonesia
RGTJapura AirportRengat-Sumatra IslandIndonesia
SBGMaimun Saleh AirportSabangIndonesia
SAUSabu-Tardanu AirportSabu-Sawu IslandIndonesia
SQNEmalamo AirportSananaIndonesia
SGQSangkimah AirportSanggataIndonesia
ZRMMararena Sarmi AirportSarmiIndonesia
SEHSenggeh AirportSenggehIndonesia
ZEGSenggo AirportSenggo-Papua IslandIndonesia
ZRIStevanus Rumbewas AirportSeruiIndonesia
NKDSinak AirportSinakIndonesia
SKJSingkawang AirportSingkawangIndonesia
BJWBajawa Soa (Turelelo) AirportSoa, NgadaIndonesia
SQRSoroako AirportSoroakoIndonesia
SUPTrunojoyo AirportSumenepIndonesia
TBXTambelan AirportTambelanIndonesia
TNBTanah Grogot AirportTanah GrogotIndonesia
RTOBudiarto AirportTangerang-Java IslandIndonesia
TJBRaja Haji Abdullah AirportTanjung Balai-Karinmunbesar IslandIndonesia
TPKTeuku Cut Ali AirportTapaktuanIndonesia
WETDeiyai / Waghete Baru AirportTigiIndonesia
TAXTaliabu Island AirportTikong-Taliabu IslandIndonesia
TMYTiom AirportTiom-Papua IslandIndonesia
TQQMaranggo AirportWaha-Tomea IslandIndonesia
WBAWahai AirportWahaiIndonesia
WSRWasior AirportWasiorIndonesia
WDBWeda Bay AirportWedaIndonesia

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.