List of 17 Domestic & International Airports in Indonesia
Millions of tourists, from all over the world, travel to Indonesia to experience the breathtaking views of natural attractions. It includes its tropical beaches and wildlife-rich landscapes.
Indonesia boasts a plethora of remarkable best-in-class international and regional airports, providing incredible travel experiences to all passengers. Navigate through this article to learn about the list of airports in Indonesia and the services available in each.
List of 17 Airports in Indonesia
Name of the Airport | Type |
---|---|
Soekarno Hatta International Airport, West Jakarta | International |
Juanda International Airport, East Java | International |
Gusti Ngurah Rai International Airport, Bali | International |
Sultan Aji Muhammad Sulaiman International Airport, Kalimantan | International |
Kualanamu International Airport, East Downtown Medan | International |
Sultan Hasanuddin Airport, Makassar | International |
Ahmad Yani Airport, Central Java | International |
Husein Sastranegara International Airport, West Java | International |
Kertajati International Airport, West Java | International |
Sultan Syarif Kasim II International Airport, Riau | International |
Sultan Mahmud Badaruddin II International Airport, Palembang | International |
Kalimarau International Airport, East Kalimantan | International |
Banyuwangi International Airport, East Java | International |
Dortheys Hiyo Eluay International Airport, Papua | International |
Sultan Muhammad Kaharuddin III Airport, West Nusa Tenggara | Domestic |
Samarinda Baru Airport, North Samarinda | Domestic |
Domine Eduard Osok Airport, Southwest Papua | Domestic |
Know more about:
List of International Airports in Indonesia
Indonesia has more than 600 airports, and each of them plays a significant role in connecting its massive network of islands. Here is a list of 17 major airports with scheduled flights to several regional and overseas destinations.
Note: The services and other factors keep changing frequently. So, please verify all information before planning your trip.
1. Soekarno Hatta International Airport (CGK), West Jakarta
Soekarno Hatta International Airport is the largest and busiest international airport in Indonesia. The airport started flight operations in 1985, serving the metropolitan area of Jakarta on Java Island. Formerly known as Jakarta Cengkareng Airport, this airport is situated approximately 32 kilometres away from the centre of the city.
- Address: VMF3+6P Pajang, Tangerang City, Banten, Indonesia
- ICAO Code: WIII
- IATA Code: CGK
- Category: International
- Terminals: There are 3 passenger terminals and 2 cargo terminals at this airport.
- Services & Amenities Available:
- Currency Exchange
- Tour Guides
- Parenting Room
- Children’s Playground
- Art Gallery
- Library
- Gaming Station
- Conference Room
2. Juanda International Airport (SUB), East Java
Juanda International Airport is one of the busiest airports in Indonesia, serving around 500 aircraft daily. Established as an air base of the Indonesian Navy in 1964, this airport is situated within a city limit of 12 kilometres from Downtown Surabaya. It has a single runway, a 15-storey control tower and 19 aerobridges.
- Address: Jl. Ir. H. Juanda, Betro, Kec. Sedati, Kabupaten Sidoarjo, Jawa Timur 61253, Indonesia
- ICAO Code: WARR
- IATA Code: SUB
- Category: International
- Terminals:
- Terminal 1 handles all domestic operations and accommodates 8 million passengers annually.
- Terminal 2 holds operations of all international flights and can accommodate 6 million passengers.
- Services & Amenities Available:
- Medical Services
- Lost and Found Services
- Currency Exchange
- Children’s Play Area
- Prayer Room
3. Gusti Ngurah Rai International Airport (DPS), Bali
The 2nd busiest international airport, Gusti Ngurah Rai International Airport is situated in Ngurah Rai, which is about 13 kilometres away from Downtown Denpasar. In 2016, this airport won the World's 3rd Best Airport award for offering world-class services to 25 million passengers annually.
- Address: Jalan Raya Gusti Ngurah Rai, Tuban, Kec. Kuta, Badung Regency, Bali 80362, Indonesia
- ICAO Code: WADD
- IATA Code: DPS
- Category: International
- Terminals: There are 2 passenger terminals, one for domestic and the other for international flights, each with 62 check-in counters. Besides, the airport has one cargo terminal.
- Services & Amenities Available:
- Currency Exchange
- Travel Agency
- Spa and Resorts
- Nursery Room and Playground
- Transportation Kiosk
- Prayer Room
4. Sultan Aji Muhammad Sulaiman International Airport (BPN), Kalimantan
Sultan Aji Muhammad Sulaiman International Airport lies within a distance of 10 kilometres from Balikpapan. This airport has a water recycling plant and an energy-efficient air-conditioned terminal, making it one of the few eco-friendly Indonesian airports.
- Address: Jl. Marsma R. Iswahyudi, Sepinggan, Kecamatan Balikpapan Selatan, Kota Balikpapan, Kalimantan Timur 76115, Indonesia
- ICAO Code: WALL
- IATA Code: BPN
- Category: International
- Terminals: It has arrival and departure terminals along with a cargo terminal.
- Services & Amenities Available:
- Currency Exchange
- Ground Handling Facilities
- Customs and Immigration
- Storage Facilities
5. Kualanamu International Airport (KNO), East Downtown Medan
Kualanamu International Airport is the 3rd largest international airport operating since 2013. Primarily located in Deli Serdang Regency, this airport is about 23 kilometres away from Medan City. Among all airports in Indonesia, it is the first one to install an automatic baggage handling system, facilitating passengers during baggage claims.
- Address: JVJG+F2P, Jl. Bandara Kuala Namu, Ps. Enam Kuala Namu, Kec. Beringin, Kabupaten Deli Serdang, Sumatera Utara 20553, Indonesia
- ICAO Code: WIMM
- IATA Code: KNO
- Category: International
- Terminals: There is a single-passenger terminal handling all domestic and international services.
- Services & Amenities Available:
- Lost and Found Services
- Currency Exchange
- Postal Services
- Gaming Centre
- Movie Theatre
- Car Rental Services
6. Sultan Hasanuddin Airport (UPG), Makassar
About 17 km northeast of Makassar lies another international airport in Indonesia, Sultan Hasanuddin Airport. Built in 1935, this airport was originally known as Kadieng Airfield. It is the first Indonesian airport to have a high-tech architectural design. Currently, it has the capacity to handle the operations of 3 wide-body aircraft every day.
- Address: Jalan Airport No.1, Kec. Biringkanaya, Kota Makassar, Sulawesi Selatan 90552, Indonesia
- ICAO Code: WAAA
- IATA Code: UPG
- Category: International
- Terminals: The airport has a new passenger terminal opened in 2008 with the capacity to accommodate 747 jumbojet.
- Services & Amenities Available:
- Duty-free Shopping
- Retail Outlets
- Bookstore
7. Ahmad Yani Airport (SRG), Central Java
Known as Jenderal Ahmad Yani International Airport, this airport initially served as a military airbase of the Indonesian Army. The airport started providing commercial flights from the year 1966. Situated about 8 kilometres away from its centre, Ahmad Yani Airport is the main gateway for flights to Semarang City and its surroundings.
- Address: 29MG+G2R, Tambakharjo, Kec. Semarang Barat, Kota Semarang, Jawa Tengah 50149, Indonesia
- ICAO Code: WAHS
- IATA Code: SRG
- Category: International
- Terminals: The airport houses one passenger terminal. It is the first eco-friendly floating terminal built in Indonesia.
- Services & Amenities Available:
- Customs and Immigration
- Weather Facilities
- Ground Handling Services
- Public Hall
- Bookstore
8. Husein Sastranegara International Airport (BDO), West Java
Another addition to the list of airports in Indonesia is Husein Sastranegara International Airport, situated within 5 kilometres from the centre of the city Bandung. This airport was built during the Dutch colonial period in the 1930s. Recognised for providing outstanding services to passengers, this airport won the Best Airport in Asia-Pacific Award in 2020.
- Address: Jl. Pajajaran Dalam No.156, Husen Sastranegara, Kec. Cicendo, Kota Bandung, Jawa Barat 40174, Indonesia
- ICAO Code: WICC
- IATA Code: BDO
- Terminals: It has one terminal with 2 concourses, one for domestic and the other for international flights.
- Category: International
- Services & Amenities Available:
- Bookstore
- Gaming Arcades
- Passenger and Executive Lounges
- Smoking Room
9. Kertajati International Airport (KJT), West Java
Kertajati International Airport is the 2nd largest airport in Indonesia and 2nd primary international airport serving the Bandung metropolitan area. Starting its operations in 2018 and serving as the main gateway to West Java, this airport lies within a distance of less than one kilometre from the downtown city.
- Address: Kertajati, Majalengka Regency, West Java 45457, Indonesia
- ICAO Code: WICA
- IATA Code: KJT
- Category: International
- Terminals: There is a single-passenger terminal with 2 concourses.
- Services & Amenities Available:
- Customs and Immigration
- Currency Exchange
- Loading and Unloading Services
- Nursery Room
- Reading Room
10. Sultan Syarif Kasim II International Airport (PKU), Riau
Established in 1940, Sultan Syarif Kasim II International Airport is one of the significant airports in Indonesia serving the Riau province. This airport shares its runway with an airbase of the Indonesian Air Force. The airport is located about 8 kilometres from the downtown city and is easily accessible via public transportation.
- Address: FC7X+X8F, Maharatu, Kec. Marpoyan Damai, Kota Pekanbaru, Riau 28288, Indonesia
- ICAO Code: WIBB
- IATA Code: PKU
- Category: International
- Terminals: There is a single-passenger terminal at this airport.
- Services & Amenities Available:
- Currency Exchange
- Health Clinics
- Prayer Room
- Souvenirs and Gift Shops
11. Sultan Mahmud Badaruddin II International Airport (PLM), Palembang
Originally used as a customs aerodrome, Sultan Mahmud Badaruddin II International Airport is an international airport now used for civilian purposes. Built in the late 1930s, this airport also serves as a significant stop for wide-body aircraft such as Boeing 777, Airbus A330 and Boeing 747. It lies within a city limit of 12 kilometres from downtown.
- Address: Jl. Bandara Sultan Mahmud Badaruddin II, Talang Betutu, Kec. Sukarami, Kota Palembang, Sumatera Selatan 30761, Indonesia
- ICAO Code: WIPP
- IATA Code: PLM
- Terminals: It has a single 3-storey passenger terminal and a few cargo terminals.
- Category: International
- Services & Amenities Available:
- Currency Exchange
- Medical Services
- Prayer Room
- Spa Area
- Public Telephone Station
12. Kalimarau International Airport (BEJ), East Kalimantan
Kalimarau International Airport, known as Raja Alam International Airport or Berau Kalimarau Airport, is another domestic airport in Indonesia. It is located on Borneo Island. Elevated 18 metres above sea level, this airport has 2 aerobridges and an 1800-metre-long asphalt runway. Established in the year 2012, this airport primarily serves the Tanjung Redeb district.
- Address: Teluk Bayur, Berau Regency, East Kalimantan 77315, Indonesia
- ICAO Code: WAQT
- IATA Code: BEJ
- Terminals:
- Domestic Terminal
- VIP Terminal
- International Terminal
- Cargo Terminal
- Services & Amenities Available:
- Passenger and Executive Lounges
- Shuttle Services
13. Banyuwangi International Airport (BWX), East Java
Formerly known as Blimbingsari Airport, it is the first green airport, functioning in Indonesia. The airport was established in 2010 and is approximately 18 kilometres from Banyuwangi City. It has won several prestigious awards, including the Aga Khan Award for Architecture, in 2022.
- Address: M8QQ+2X3, Jl. Tawang Alun, Dusun Krajan, Blimbingsari, BlimbingsariKabupaten, Kabupaten Banyuwangi, Jawa Timur 68462, Indonesia
- ICAO Code: WADY
- IATA Code: BWX
- Category: Domestic
- Terminals: It has a single-passenger terminal building, accommodating 2 million passengers annually.
- Services & Amenities Available:
- Customs and Immigration
- Weather Facilities
- Ground Handling Services
14. Dortheys Hiyo Eluay International Airport (DJJ), Papua
Dortheys Hiyo Eluay International Airport is the easternmost Indonesian airport and the largest airport on New Guinea Island. Popularly known as Sentani International Airport, it is considered the port of entry into Papua Island. It was built during the 1940s, near Lake Sentani, about 40 kilometres from downtown Jayapura. This airport has a 3000 metre-long runway and 3 airbridges.
- Address: Jl. PLN, Sentani Kota, Kec. Sentani, Kabupaten Jayapura, Papua 99359, Indonesia
- ICAO Code: WAJJ
- IATA Code: DJJ
- Category: Domestic
- Terminals: There is one passenger terminal in this airport.
- Services & Amenities Available:
- Bakery Store
- Passenger and Executive Lounges
- Souvenir and Gift Shops
List of Domestic Airports in Indonesia
15. Sultan Muhammad Kaharuddin III Airport (SWQ), West Nusa Tenggara
About 19 kilometres from downtown lies Sultan Muhammad Kaharuddin III Airport, a small airport providing scheduled flights to Lombok and other nearby regional destinations. In addition, the airport premises include a control tower, a base operating room and a 1600-metre-long runway. This airport is named after the last Sultan of the Sumbawa Sultanate, Muhammad Kaharuddin III.
- Address: Jl. Garuda No. 41, Sumbawa Besar, Lempeh, Kec. Sumbawa, Kabupaten Sumbawa, Nusa Tenggara Bar. 84316, Indonesia
- ICAO Code: WADS
- IATA Code: SWQ
- Category: Domestic
- Terminals: Although small, there is only one terminal facility at this airport.
- Services & Amenities Available:
- Aircraft Maintenance and Repair Services
- Ground Handling Services
- Lost and Found Services
16. Samarinda Baru Airport (AAP), North Samarinda
Samarinda Baru Airport, commonly known as APT Pranoto Airport, is the domestic airport serving the Samarinda City of East Kalimantan. This airport primarily handles flight operations with narrow-body jets. It has 4 boarding and jet bridge gates. Functioning since 2018, this airport is one of the newly-established airports in Indonesia.
- Address: Jl. Poros Samarinda - Bontang, Sungai Siring, Kec. Samarinda Utara, Kota Samarinda, Kalimantan Timur 75119, Indonesia
- ICAO Code: WALS
- IATA Code: AAP
- Category: Domestic
- Terminals: The airport has one terminal.
- Services & Amenities Available:
- Airport Ground Services
- Postal and Medical Services
- Animal and Plant Quarantine Office
17. Domine Eduard Osok Airport (SOQ), Southwest Papua
One of the largest and busiest airports in Indonesia, Domine Eduard Osok Airport lies on the Bird's Head Peninsula, within a distance of 4 kilometres from Sorong. It serves as one of the entry points to the Raja Ampat Islands. The airport is the 2nd largest airport surpassing 2.4 million passengers from Indonesian Papua annually.
- Address: Jl. Basuki Rahmat No.KM. 8, Remu Sel., Distrik Sorong Timur, Kota Sorong, Papua Bar. 98412, Indonesia
- ICAO Code: WASS
- IATA Code: SOQ
- Category: Domestic
- Terminals: It has a single terminal which can accommodate over 700 passengers daily.
- Services & Amenities Available:
- Mini Retail Outlets
- Boutique
- Handicraft Shops
FAQs About the Airports in Indonesia
Which is the closest airport to Jakarta, the capital city of Indonesia?
The closest airport to the capital city of Indonesia is Soekarno Hatta International Airport. This main international airport lies about 30 km away from Jakarta.
What facilities for passengers with disabilities are available at Soekarno Hatta International Airport?
There are several facilities available at Soekarno Hatta International Airport, for passengers with disabilities. It includes wheelchair-renting services and an accessible elevator-based terminal.
Which is the oldest airport in Indonesia?
Kemayoran Airport is the oldest airport located in Jakarta, Indonesia. It is the first international airport built in the 1930s by the Dutch East Indies Government.