
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Citilink | 06:15 | 08:35 | Jakarta (HLP) | Medan (KNO) | Book flight |
Citilink | 07:05 | 09:55 | Jakarta (HLP) | Bali / Denpasar (DPS) | Book flight |
Batik Air | 09:30 | 10:55 | Jakarta (HLP) | Surabaya (SUB) | Book flight |
Batik Air | 11:20 | 12:50 | Jakarta (HLP) | Malang (MLG) | Book flight |
FlyJaya | 11:45 | 13:10 | Jakarta (HLP) | Yogyakarta (JOG) | Book flight |
Citilink | 12:05 | 13:55 | Jakarta (HLP) | Padang (PDG) | Book flight |
Susi Air | 12:50 | 14:00 | Jakarta (HLP) | Pangandaran (CJN) | Book flight |
Batik Air | 15:50 | 18:40 | Jakarta (HLP) | Bali / Denpasar (DPS) | Book flight |
Citilink | 16:50 | 18:35 | Jakarta (HLP) | Pekanbaru (PKU) | Book flight |
Batik Air | 19:15 | 20:25 | Jakarta (HLP) | Palembang (PLM) | Book flight |
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
FlyJaya | 08:40 | 10:20 | Ketapang (KTG) | Jakarta (HLP) | Book flight |
Batik Air | 09:00 | 10:10 | Palembang (PLM) | Jakarta (HLP) | Book flight |
Citilink | 09:20 | 11:45 | Medan (KNO) | Jakarta (HLP) | Book flight |
Susi Air | 10:35 | 11:45 | Pangandaran (CJN) | Jakarta (HLP) | Book flight |
Batik Air | 10:55 | 12:15 | Surabaya (SUB) | Jakarta (HLP) | Book flight |
Citilink | 11:45 | 13:15 | Yogyakarta (JOG) | Jakarta (HLP) | Book flight |
Batik Air | 13:35 | 14:55 | Malang (MLG) | Jakarta (HLP) | Book flight |
Citilink | 14:25 | 16:25 | Padang (PDG) | Jakarta (HLP) | Book flight |
Citilink | 19:05 | 20:55 | Pekanbaru (PKU) | Jakarta (HLP) | Book flight |
Batik Air | 19:25 | 20:15 | Bali / Denpasar (DPS) | Jakarta (HLP) | Book flight |
Halim Perdanakusuma Airport (HLP) serves passenger journeys from East Jakarta, Indonesia. Its passenger terminal handles domestic travel. Confirm the airport code when choosing a flight to Jakarta, because Halim is a separate airport from Soekarno Hatta. Taxis, an airport bus and a shuttle to the Halim railway station complex offer onward transport options.
Halim's passenger terminal handles domestic journeys. Use the airport code HLP and the terminal information on the issued e-ticket to identify the correct departure airport. Halim and Soekarno Hatta are different airports serving the Jakarta area, so confirming the airport name before leaving is an essential part of planning the transfer.
Follow your airline's current check-in instructions for the Halim booking. Keep the booking reference and required documents accessible as you approach the passenger terminal. If a travel itinerary lists Jakarta without showing the airport clearly, check the three-letter code before booking a car or bus journey. Do not use a terminal number from another Jakarta airport to choose a Halim drop-off point.
Taxis and app-based ride-hailing are transport options for passengers at Halim. Follow the designated pickup signs and the current instructions in the app. Confirm the meeting point with the driver after completing arrival formalities, because the pickup arrangement needs to match the airport's passenger-access directions.
DAMRI provides an airport-bus option at Halim Perdanakusuma. Check the current route, destination and departure arrangements before choosing it for your journey. A bus connection should fit both the flight timing and the address you need to reach in Jakarta. Ask about the boarding location at the airport rather than relying on an old timetable or a pickup point from another airport.
A shuttle connects the airport with the Halim railway station complex, where passengers can connect with Whoosh and Jabodebek LRT. The railway station is a separate stop from the airport passenger terminal. Plan the shuttle leg as part of the transfer, then check the train service and destination for the onward journey.
When travelling towards the airport by rail, allow time to get from the station complex to the passenger terminal. A train arrival at Halim station is not arrival at the airline check-in desk. Confirm the current shuttle pickup and departure arrangements, and work backwards from the airline deadline for the flight you booked.
Vehicle parking is available at Halim. Drivers should follow the airport parking directions and confirm the current conditions before leaving a vehicle for an extended journey. For passenger collection, agree on whether the meeting will take place at the terminal or in the parking area. The availability of parking alone does not establish an overnight service or a particular payment arrangement.
Halim Perdanakusuma Airport is in East Jakarta, Indonesia. HLP is its three-letter airport code and WIHH is its ICAO identifier. You may see the shortened name Halim on travel information, while the booking uses the full airport name. Check HLP on the itinerary to distinguish the airport from a railway station or another Jakarta departure airport.
Before travelling to Halim, check the airline's check-in and baggage instructions for your itinerary. Bring the documents requested for that journey and keep the e-ticket available for the airport formalities. The time to leave your address should allow for the road or shuttle transfer and the tasks still needed inside the passenger terminal.
After landing at Halim, complete the arrival formalities and collect checked baggage when required before organising the onward journey. Use the terminal signs and airport staff for directions to the transport option you selected. Travellers meeting someone should confirm the flight's airport code and agree on a meeting point after the passenger reaches the public area.
Search the travel date and destination to compare flights from HLP on Traveloka. Read the fare and baggage conditions and check any connection before choosing the booking. When comparing different Jakarta airport options, pay attention to the airport code as well as the departure time, because a change of airport also changes the ground journey.
The schedule on this page presents a selection of upcoming flights by date. It is not a complete live flight-status board. Follow airline notifications and the airport's boarding information for the particular flight you booked, and keep the issued e-ticket available when arranging the journey to Halim.
For checks on a booked HLP journey, visit Traveloka's flight status page and follow the airline information for that flight.

