Halim Perdanakusuma International Airport (IATA: HLP, ICAO: WIHH) serves Jakarta, ID. It has 27 scheduled routes to 17 destinations in 3 countries, operated by 7 airlines.
- Strategic Location: The airport's proximity to Jakarta city center is a major advantage, making it a convenient choice for travelers.
- Cleanliness and Facilities: Reviewers consistently praise the airport for its clean facilities, including prayer rooms (Musholah) and toilets.
- Food and Shopping Options: Despite its smaller size, HLP offers a variety of food vendors, including popular options like Bakso Afung and Starbucks in the Batik Lounge Area, as well as souvenir shops.
- Efficient for Domestic Flights: For short domestic flights, especially with airlines like Citilink and Batik Air, the airport is considered hassle-free and efficient.
- Security and Immigration: Wait times for security and immigration are generally reported as fast, typically under 15 minutes, with estimates of around 7 minutes for each.
- Ground Transportation Monopoly and Chaos: This is the most significant and frequent complaint. The airport's policy of only allowing official, Indonesian Air Force-authorized taxis within the terminal leads to a monopoly, often resulting in overpriced fares and long waits, especially for evening flights. There's a lack of clear organization for taxi pickups, causing stress and frustration.
- Restricted Ride-Hailing Services: App-based ride-hailing services like Grab and Gojek are often restricted or unavailable within the airport after certain hours (e.g., 8 PM), forcing passengers to walk considerable distances (around 500 meters) outside the airport zone to find alternative transportation.
- Outdated and Limited Modernity: Compared to larger airports like Soekarno-Hatta International Airport (CGK), HLP is considered relatively small, outdated, and lacks modern conveniences.
- Stairs for Citilink Passengers: Travelers flying with Citilink may need to use stairs, which can be inconvenient.
- Sources researched: flightradar24.com, anderlog.com, flightqueue.com, en.wikipedia.org, kupi.com*
Bottom line: Halim Perdanakusuma International Airport is a practical choice for travelers prioritizing proximity to Jakarta and a relatively quick in-airport experience, but be prepared for potential frustrations and limited options when it comes to ground transportation upon arrival.
Routes from HLP
17 nonstop destinations · 7 airlines.
Airlines at HLP
7 carriers operate scheduled departures.
Route Network Map
Search flights from HLP
Compare ticket prices across hundreds of booking sites
Search flights from HLPOpens a live price search from HLP — just pick your destination & dates
Airport routes
Halim Perdanakusuma International Airport (HLP) offers 27 flight routes operated by 7 airlines. Major carriers include Batik Air, Citilink, Garuda Indonesia and others. Popular destinations from Jakarta include Juanda Int'l, Adisutjipto International, Abdul Rachman Saleh, Ngurah Rai/Bali Intl, Sultan Mahmud Badaruddin II.
Traveler reviews & tips
From people who've recently flown through Jakarta.
No tips for HLP yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Halim Perdanakusuma International Airport. Tips are reviewed before publishing.
Common questions about HLP
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from HLP?
Halim Perdanakusuma International Airport has 27 scheduled routes to 17 destinations in 3 countries, operated by 7 airlines.
Which airlines fly from Halim Perdanakusuma International Airport?
7 carriers operate scheduled departures, including Batik Air, Citilink, Garuda Indonesia.
Where is Halim Perdanakusuma International Airport located?
Halim Perdanakusuma International Airport is located in Jakarta, ID, at an elevation of 84 ft. Its IATA code is HLP and ICAO code is WIHH.



