Airports in Indonesia
121 airports with scheduled flights, busiest first.
Indonesia has 121 airports with scheduled passenger flights and an IATA code, 19 of them large. The busiest are Soekarno-Hatta International Airport (CGK, 54.8 million passengers, Wikidata, 2024), Denpasar I Gusti Ngurah Rai International Airport (DPS, 25.4 million passengers, Wikidata, 2018) and Juanda International Airport (SUB, 21.0 million passengers, Wikidata, 2018). Jakarta has more than one airport; a city code (JKT for Jakarta) stands for all of a city's airports on tickets and in flight searches.
Cities with more than one airport
Busiest routes
| Route | Distance | Passengers |
|---|---|---|
| DPS – PER | 2,569 km | 1,165,021 |
| DPS – MEL | 4,376 km | 1,146,291 |
| DPS – SYD | 4,620 km | 846,035 |
| BNE – DPS | 4,489 km | 436,029 |
| ADL – DPS | 3,753 km | 286,419 |
| CGK – IST | 9,457 km | 269,551 |
| CGK – ICN | 5,246 km | 231,563 (6 mo) |
| CGK – SYD | 5,517 km | 229,385 |
| DPS – ICN | 5,249 km | 199,631 (6 mo) |
| DPS – IST | 10,351 km | 172,826 |
| DEL – DPS | 5,811 km | 141,218 |
| CGK – MEL | 5,205 km | 139,867 |
| AMS – DPS | 12,157 km | 135,074 |
| DPS – OOL | 4,555 km | 125,930 |
| BOM – CGK | 4,637 km | 113,659 |
| AMS – CGK | 11,353 km | 91,570 |
| CGK – PER | 3,018 km | 56,749 |
| BTH – ICN | 4,631 km | 8,800 (6 mo) |
Questions
Indonesia has 121 airports with scheduled passenger flights and an IATA code, 19 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.
Soekarno-Hatta International Airport (CGK), Denpasar I Gusti Ngurah Rai International Airport (DPS), Juanda International Airport (SUB), Sultan Hasanuddin International Airport (UPG), Adisutjipto International Airport (JOG) and Sultan Aji Muhammad Sulaiman Sepinggan International Airport (BPN), by passengers a year in open data. The full list with ICAO codes is on this page.
Soekarno-Hatta International Airport (CGK), with 54.8 million passengers (Wikidata, 2024).
Jakarta (JKT: CGK, HLP).