Asia · International airports
International airports in Indonesia
Indonesia has 29 international airports in our directory, including Hang Nadim International Airport (BTH), Kualanamu International Airport (KNO), Soekarno-Hatta International Airport (CGK). Compare their codes, cities and runways, and open each airport for full details.
Map of international airports in Indonesia
All airports listed on this page are on the map. Select a dot to open the airport page.
- Large international airport
- Other international airport
Hover over a dot to see the airport name and click to open its page. Use + and − to zoom in.
All international airports in Indonesia
| Airport | IATA | Longest runway |
|---|---|---|
| Hang Nadim International Airport LargeBatam · Kepulauan Riau (Riau Islands) | BTH | 4,029 m |
| Kualanamu International Airport LargeBeringin · Sumatera Utara (North Sumatra) | KNO | 3,750 m |
| Soekarno-Hatta International Airport LargeJakarta · Banten | CGK | 3,660 m |
| Lombok International Airport LargeMataram (Pujut, Lombok Tengah) · Nusa Tenggara Barat (West Nusa Tenggara) | LOP | 3,300 m |
| Yogyakarta International Airport LargeYogyakarta · Yogyakarta | YIA | 3,250 m |
| Sultan Hasanuddin International Airport LargeMakassar · Sulawesi Selatan (South Sulawesi) | UPG | 3,100 m |
| Halim Perdanakusuma International Airport LargeJakarta · Jakarta Raya | HLP | 3,000 m |
| Juanda International Airport LargeSurabaya · Jawa Timur (East Java) | SUB | 3,000 m |
| Minangkabau International Airport LargePadang (Katapiang) · Sumatera Barat (West Sumatra) | PDG | 3,000 m |
| Sultan Iskandar Muda International Airport LargeBanda Aceh · Aceh | BTJ | 3,000 m |
| Dortheys Hiyo Eluay International Airport LargeSentani · Papua | DJJ | 3,000 m |
| Denpasar I Gusti Ngurah Rai International Airport LargeKuta, Badung · Bali | DPS | 2,984 m |
| Sam Ratulangi International Airport LargeManado · Sulawesi Utara (North Sulawesi) | MDC | 2,650 m |
| Adisoemarmo International Airport LargeSurakarta · Jawa Tengah (Central Java) | SOC | 2,600 m |
| Supadio International Airport LargePontianak · Kalimantan Barat (West Kalimantan) | PNK | 2,600 m |
| Jenderal Ahmad Yani Airport LargeSemarang · Jawa Tengah (Central Java) | SRG | 2,560 m |
| Pattimura International Airport LargeAmbon · Maluku | AMQ | 2,500 m |
| Sultan Aji Muhammad Sulaiman Sepinggan International Airport LargeBalikpapan · Kalimantan Timur (East Kalimantan) | BPN | 2,500 m |
| Syamsudin Noor International Airport LargeBanjarbaru · Kalimantan Selatan (South Kalimantan) | BDJ | 2,500 m |
| Dhoho International AirportKediri · Jawa Timur (East Java) | DHX | 3,300 m |
| Kertajati International AirportKertajati · Jawa Barat (West Java) | KJT | 3,000 m |
| Radin Inten II International AirportBandar Lampung · Lampung | TKG | 2,770 m |
| Aji Pangeran Tumenggung Pranoto International AirportSamarinda · Kalimantan Timur (East Kalimantan) | AAP | 2,250 m |
| Juwata International Airport / Suharnoko Harbani AFBTarakan · Kalimantan Utara (North Kalimantan) | TRK | 2,250 m |
| Husein Sastranegara International AirportBandung · Jawa Barat (West Java) | BDO | 2,250 m |
| Raja Haji Fisabilillah International AirportTanjung Pinang-Bintan Island · Kepulauan Riau (Riau Islands) | TNJ | 2,249 m |
| Sultan Syarif Kasim II International Airport / Roesmin Nurjadin AFBPekanbaru · Riau | PKU | 2,243 m |
| Adisutjipto International AirportYogyakarta · Yogyakarta | JOG | 2,199 m |
| Mopah International AirportMerauke · Papua Selatan (South Papua) | MKQ | 1,850 m |
More about Indonesia
Frequently asked questions
How many international airports does Indonesia have?
Our directory lists 29 international airports in Indonesia: Hang Nadim International Airport (BTH), Kualanamu International Airport (KNO), Soekarno-Hatta International Airport (CGK), Lombok International Airport (LOP), Yogyakarta International Airport (YIA), Sultan Hasanuddin International Airport (UPG), Halim Perdanakusuma International Airport (HLP), Juanda International Airport (SUB), 21 more.
What is the main international airport in Indonesia?
Hang Nadim International Airport (BTH) in Batam is the first airport in our list for Indonesia, with a longest runway of 4,029 m.
How long does air freight from Vietnam to Indonesia take?
The great-circle distance from Ho Chi Minh City (SGN) to Hang Nadim International Airport (BTH) is about 1,114 km. Direct flight time would be ≈ 1 h 55 min, but most air cargo travels via hubs, so door-to-door transit usually takes several days including customs. Contact GLG for current routings and schedules.
Air Freight
Services, capacity and transit times depend on the airport, airline and cargo. We confirm them with each quotation.