Airports classified as large
Cities with several airports
Commercial airports
Airports with an IATA code and scheduled service, grouped by region.
Aceh
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| LSR | WIMU | Alas Leuser Airport | Kutacane | Medium airport |
| MEQ | WITC | Cut Nyak Dhien Airport | Kuala Pesisir | Medium airport |
| LKI | WIML | Lasikin Airport | Lubang | Small airport |
| LSW | WIMA | Malikus Saleh Airport | Lhok Seumawe-Sumatra Island | Small airport |
| TXE | WITK | Rembele Airport | Takengon | Medium airport |
| BTJ | WITT | Sultan Iskandar Muda International Airport | Banda Aceh | Large airport |
| FSH | WIMI | Syekh Hamzah Fansyuri Airport | Singkil | Small airport |
Bali
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| DPS | WADD | Denpasar I Gusti Ngurah Rai International Airport | Kuta, Badung | Large airport |
Bangka Belitung
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| PGK | WIKK | Depati Amir Airport | Pangkal Pinang | Medium airport |
| TJQ | WIKT | H A S Hanandjoeddin International Airport | Tanjung Pandan | Small airport |
Banten
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| CGK | WIII | Soekarno-Hatta International Airport | Jakarta | Large airport |
Bengkulu
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BKS | WIGG | Fatmawati Soekarno Airport | Bengkulu | Medium airport |
| MPC | WIPU | Muko Muko Airport | Muko Muko | Small airport |
Gorontalo
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| GTO | WAMG | Jalaluddin Airport | Gorontalo | Small airport |
Jakarta Raya
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| HLP | WIHH | Halim Perdanakusuma International Airport | Jakarta | Large airport |
Jambi
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| KRC | WIJI | Departi Parbo Airport | Sungai Penuh | Small airport |
| BUU | WIJB | Muara Bungo Airport | Muara Bungo | Small airport |
| DJB | WIJJ | Sultan Thaha Airport | Jambi | Small airport |
Jawa Barat
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BDO | WICC | Husein Sastranegara International Airport | Bandung | Medium airport |
| KJT | WICA | Kertajati International Airport | Kertajati | Medium airport |
| CJN | WICN | Nusawiru Airport | Cijulang | Small airport |
Jawa Tengah
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| SOC | WAHQ | Adisoemarmo International Airport | Surakarta | Large airport |
| KWB | WAHU | Dewadaru Airport | Karimunjawa | Small airport |
| SRG | WAHS | Jenderal Ahmad Yani Airport | Semarang | Large airport |
| CXP | WAHL | Tunggul Wulung Airport | Cilacap | Medium airport |
Jawa Timur
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MLG | WARA | Abdul Rachman Saleh Airport | Malang | Medium airport |
| BWX | WADY | Banyuwangi Airport | Rogojampi, Banyuwangi | Small airport |
| DHX | WARD | Dhoho International Airport | Kediri | Medium airport |
| SUB | WARR | Juanda International Airport | Surabaya | Large airport |
| JBB | WARE | Notohadinegoro Airport | Jember | Small airport |
Kalimantan Barat
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| NPO | WIOG | Nanga Pinoh Airport | Nanga Pinoh-Borneo Island | Medium airport |
| PSU | WIOP | Pangsuma Airport | Putussibau-Borneo Island | Medium airport |
| KTG | WIOK | Rahadi Osman Airport | Ketapang | Medium airport |
| PNK | WIOO | Supadio International Airport | Pontianak | Large airport |
| SQG | WIOS | Tebelian Airport | Sintang | Medium airport |
Kalimantan Selatan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BTW | WAOC | Bersujud Airport | Batu Licin | Small airport |
| KBU | WAOK | Gusti Syamsir Alam Airport | Stagen | Small airport |
| BDJ | WAOO | Syamsudin Noor International Airport | Banjarbaru | Large airport |
| TJG | WAON | Warukin Airport | Tanta-Tabalong | Medium airport |
Kalimantan Tengah
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| HMS | WAGB | Haji Muhammad Sidik Airport | Muara Teweh | Small airport |
| PKN | WAGI | Iskandar Airport | Pangkalanbun | Small airport |
| SMQ | WAGS | Sampit (H.Asan) Airport | Sampit | Small airport |
| KLP | WAGF | Seruyan Kuala Pembuang Airport | Seruyan | Small airport |
| PKY | WAGG | Tjilik Riwut Airport | Palangkaraya | Medium airport |
| TBM | WAGT | Tumbang Samba Airport | Tumbang Samba-Borneo Island | Small airport |
Kalimantan Timur
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| AAP | WALS | Aji Pangeran Tumenggung Pranoto International Airport | Samarinda | Medium airport |
| DTD | WALJ | Datadawai Airport | Datadawai-Borneo Island | Small airport |
| BEJ | WAQT | Kalimarau Airport | Tanjung Redeb - Borneo Island | Medium airport |
| BXT | WALC | LNG Badak Airport | Bontang-Borneo Island | Small airport |
| BPN | WALL | Sultan Aji Muhammad Sulaiman Sepinggan International Airport | Balikpapan | Large airport |
Kalimantan Utara
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TRK | WAQQ | Juwata International Airport / Suharnoko Harbani AFB | Tarakan | Medium airport |
| LPU | WAQL | Long Apung Airport | Long Apung-Borneo Island | Small airport |
| LNU | WAQM | Robert Atty Bessing | Malinau | Small airport |
| TJS | WAGD | Tanjung Harapan Airport | Tanjung Selor-Borneo Island | Small airport |
| LBW | WAQJ | Yuvai Semaring Airport | Long Bawan | Small airport |
Kepulauan Riau
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BTH | WIDD | Hang Nadim International Airport | Batam | Large airport |
| TNJ | WIDN | Raja Haji Fisabilillah International Airport | Tanjung Pinang-Bintan Island | Medium airport |
| NTX | WIDO | Ranai Airport | Ranai-Natuna Besar Island | Medium airport |
Lampung
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TKG | WILL | Radin Inten II International Airport | Bandar Lampung | Medium airport |
Maluku
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| JIO | WAPM | Jos Orno Imsula Airport | Tiakur | Small airport |
| LUV | WAPF | Karel Sadsuitubun Airport | Langgur | Medium airport |
| SXK | WAPS | Mathilda Batlayeri Airport | Saumlaki-Yamdena Island | Small airport |
| NAM | WAPN | Namniwel Airport | Namniwel | Medium airport |
| AMQ | WAPP | Pattimura International Airport | Ambon | Large airport |
Maluku Utara
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TTE | WAEE | Sultan Babullah Airport | Ternate | Medium airport |
Nusa Tenggara Barat
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| LOP | WADL | Lombok International Airport | Mataram (Pujut, Lombok Tengah) | Large airport |
| SWQ | WADS | Sultan Muhammad Kaharuddin III Airport | Sumbawa Besar | Small airport |
| BMU | WADB | Sultan Muhammad Salahuddin Airport | Bima | Medium airport |
Nusa Tenggara Timur
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| ABU | WATA | AA Bere Tallo (Haliwen) Airport | Atambua | Small airport |
| ARD | WATM | Alor Island - Mali Airport | Kabola | Small airport |
| RTI | WATR | David Constantijn Saudale Airport | Ba'a - Rote Island | Small airport |
| KOE | WATT | El Tari Airport | Kupang | Medium airport |
| RTG | WATG | Frans Sales Lega Airport | Satar Tacik, Manggarai | Small airport |
| MOF | WATC | Frans Xavier Seda Airport | Waioti | Small airport |
| ENE | WATE | H. Hasan Aroeboesman (Ende) Airport | Ende | Small airport |
| LBJ | WATO | Komodo Airport | Labuan Bajo, Manggarai Barat | Small airport |
| LKA | WATL | Larantuka Gewayentana Airport | Tiwatobi | Small airport |
| TMC | WATK | Tambolaka Airport | Radamata | Small airport |
| WGP | WATU | Umbu Mehang Kunda Airport | Waingapu-Sumba Island | Small airport |
Papua
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| DJJ | WAJJ | Dortheys Hiyo Eluay International Airport | Sentani | Large airport |
| BIK | WABB | Frans Kaisiepo Airport | Biak | Medium airport |
Papua Barat
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| SOQ | WASS | Domine Eduard Osok Airport | Sorong | Medium airport |
| FKQ | WASF | Fakfak Airport | Fakfak | Medium airport |
| MKW | WAUU | Rendani Airport | Manokwari | Medium airport |
| KNG | WASK | Utarom Airport | Kaimana | Medium airport |
Papua Barat Daya
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| RJM | WASN | Marinda Airport | Waisai | Small airport |
Papua Pegunungan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BUI | WAVB | Bokondini Airport | Bokondini | Small airport |
| DEX | WAVD | Nop Goliat Dekai Airport | Dekai | Small airport |
| OKL | WAJO | Oksibil Airport | Oksibil | Medium airport |
| WMX | WAVV | Wamena Airport | Wamena | Medium airport |
Papua Selatan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| MKQ | WAKK | Mopah International Airport | Merauke | Medium airport |
| TMH | WAKT | Tanah Merah Airport | Tanah Merah | Medium airport |
Papua Tengah
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| UGU | WAYB | Bilorai Airport | Bilogai | Medium airport |
| TIM | WAYY | Mozes Kilangin Airport | Timika | Medium airport |
Riau
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| DUM | WIBD | Pinang Kampai Airport | Dumai | Medium airport |
| PKU | WIBB | Sultan Syarif Kasim II International Airport / Roesmin Nurjadin AFB | Pekanbaru | Medium airport |
Sulawesi Selatan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| LLO | WAFD | Bua - Palopo Lagaligo Airport | Palopo | Small airport |
| KSR | WAWH | Selayar - Haji Aroeppala Airport | Benteng | Small airport |
| UPG | WAAA | Sultan Hasanuddin International Airport | Makassar | Large airport |
| TRT | WAFB | Toraja Airport | Toraja | Medium airport |
Sulawesi Tengah
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| UOL | WAFY | Buol - Pogogul Airport | Buol | Small airport |
| MOH | WAFO | Maleo Airport | Morowali | Small airport |
| PLW | WAFF | Mutiara - SIS Al-Jufrie Airport | Palu | Medium airport |
| TLI | WAFL | Sultan Bantilan Airport | Toli Toli-Celebes Island | Small airport |
| OJU | WAFU | Tanjung Api Airport | Tojo Una-Una | Small airport |
Sulawesi Tenggara
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| KDI | WAWW | Haluoleo Airport | Kendari | Small airport |
| WNI | WAWD | Matahora Airport | Wangi-wangi Island | Medium airport |
| KXB | WAWP | Sangia Nibandera Airport | Kolaka | Medium airport |
Sulawesi Utara
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| LKM | WAMI | Bolaang Mongondow Airport | Lolak | Small airport |
| NAH | WAMH | Naha Airport | Tabukan Utara, Sangihe Islands | Medium airport |
| MDC | WAMM | Sam Ratulangi International Airport | Manado | Large airport |
Sumatera Barat
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| RKI | WIEB | Mentawai Airport | Sipura Island | Small airport |
| PDG | WIEE | Minangkabau International Airport | Padang (Katapiang) | Large airport |
Sumatera Selatan
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| PDO | WIPQ | Pendopo Airport | Talang Gudang-Sumatra Island | Medium airport |
| PLM | WIPP | Sultan Mahmud Badaruddin II Airport | Palembang | Medium airport |
Sumatera Utara
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| GNS | WIMB | Binaka Airport | Gunungsitoli | Medium airport |
| FLZ | WIMS | Dr. Ferdinand Lumban Tobing Airport | Sibolga (Pinangsori) | Medium airport |
| KNO | WIMM | Kualanamu International Airport | Beringin | Large airport |
| DTB | WIMN | Silangit Airport | Siborong-Borong | Small airport |
Yogyakarta
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| JOG | WAHH | Adisutjipto International Airport | Yogyakarta | Medium airport |
| YIA | WAHI | Yogyakarta International Airport | Yogyakarta | Large airport |
Complete aerodrome directory
All 624 airports, airfields and seaplane bases recorded for Indonesia in OurAirports. Loaded on demand.
Frequently asked questions
How many airports does Indonesia have?
Our directory lists 121 airports with scheduled service in Indonesia. Including small airfields and seaplane bases, OurAirports records 624 aerodromes.
Which airports in Indonesia are classified as large?
OurAirports classifies these airports in Indonesia as large: Pattimura International Airport (AMQ), Syamsudin Noor International Airport (BDJ), Sultan Aji Muhammad Sulaiman Sepinggan International Airport (BPN), Hang Nadim International Airport (BTH), Sultan Iskandar Muda International Airport (BTJ), Soekarno-Hatta International Airport (CGK), Dortheys Hiyo Eluay International Airport (DJJ), Denpasar I Gusti Ngurah Rai International Airport (DPS), Halim Perdanakusuma International Airport (HLP), Kualanamu International Airport (KNO), Lombok International Airport (LOP), Sam Ratulangi International Airport (MDC), Minangkabau International Airport (PDG), Supadio International Airport (PNK), Adisoemarmo International Airport (SOC), Jenderal Ahmad Yani Airport (SRG), Juanda International Airport (SUB), Sultan Hasanuddin International Airport (UPG), Yogyakarta International Airport (YIA).
Source: OurAirports · Data updated: 9 November 2026