Quick Answer
The fastest and most convenient way from Halim Airport (HLP) to central Jakarta (like Thamrin/Sudirman) is by ride-hailing app (Grab/Gojek) or taxi, taking 30-60 minutes and costing IDR 80,000 - 150,000. The cheapest option is the public bus (Transjakarta), costing only IDR 3,500, but it requires a walk and a connection, taking 60-90 minutes. There is no direct train link from HLP airport.
Halim Perdanakusuma Airport (HLP) Overview
Halim Perdanakusuma Airport (HLP) is Jakarta's secondary airport, located approximately 10 km southeast of the city center. Primarily serving domestic flights (like Citilink, Batik Air), it's smaller and often less chaotic than Soekarno-Hatta (CGK). However, its key limitation is the lack of direct rail connectivity. All ground transportation requires road travel. Understanding its location in East Jakarta is crucial for planning your route and estimating travel time, which is heavily dependent on Jakarta's infamous traffic conditions.
Ride-Hailing Apps (Grab/Gojek) & Taxis
This is the most recommended door-to-door option for most travelers, especially first-timers, families, or those with luggage.
Step-by-Step Guide:
- Upon Arrival: Collect your bags and exit the terminal. Free WiFi is available to book a ride if you don't have a local SIM.
- Booking: Use the Grab or Gojek app. Select your service (GrabCar, GoCar, or cheaper bike options like GrabBike/GoRide for solo travelers with light bags).
- Pick-up Point: Designated ride-hailing pick-up zones are just outside the terminal. Follow the signs.
- Taxi Alternative: Official airport taxi counters (Blue Bird is the most reputable) are inside the arrival hall. Pay at the counter based on your zone. This fixed-price system prevents overcharging.
| Service | Estimated Cost to Sudirman | Travel Time* | Best For |
|---|---|---|---|
| GrabCar / GoCar | IDR 80,000 - 120,000 | 30-60 min | Most travelers, comfort |
| GrabBike / GoRide | IDR 25,000 - 50,000 | 25-50 min | Solo, light luggage |
| Blue Bird Taxi (Metered) | IDR 100,000 - 150,000 | 30-60 min | Those without apps/cashless pay |
*Time heavily depends on traffic. Can double during peak hours (7-9 AM, 4-7 PM).
深度åæ: While convenient, costs can surge during peak rain or rush hours. Having both apps installed allows price comparison. Taxis offer certainty if your phone battery is dead. For safety and transparency, insist on using the meter for street-hailed taxis or book via the Blue Bird app.
DAMRI Airport Bus
The DAMRI bus provides a direct, air-conditioned, and budget-friendly shuttle service from HLP to several key locations in Jakarta.
Key Routes & Details:
- HLP â Gambir Station: This is the most useful route for most tourists. Gambir Station is centrally located, from where you can easily get a taxi or ride-hail to your final hotel.
- HLP â Rawamangun / Bekasi: Serves areas in East Jakarta.
- HLP â Cibubur: Serves southeastern suburbs.
Fare: Flat rate of IDR 40,000 per person. Pay in cash to the conductor on the bus.
Travel Time: Approximately 45-75 minutes to Gambir, depending on traffic.
Frequency: Every 30-60 minutes, operating from approximately 5:00 AM to 7:00 PM. Schedules align with flight arrivals but can be irregular.
Where to Board: Look for the clearly marked DAMRI bus stop directly outside the terminal exit.
深度åæ: DAMRI is reliable but less frequent than public buses. It's an excellent compromise between cost and convenience if your destination is near its drop-off points. However, you will still need a final connection (taxi/walk) from the bus terminal to your hotel. Check the official DAMRI website for the latest route map and schedule before relying on it.
Public Bus (Transjakarta) - The Cheapest Option
For the most adventurous and budget-conscious travelers, the Transjakarta Bus Rapid Transit (BRT) system offers the lowest cost travel into the city.
How to Do It:
- Walk to the Halim Perdanakusuma Bus Stop: Exit the airport and walk roughly 800 meters (10-15 mins) to the main road to reach the "Halim Perdanakusuma" Transjakarta shelter. Follow signs or use Google Maps.
- Take the Bus: Board the Transjakarta Route 4 (Pulo Gadung - Dukuh Atas 2) heading towards the city center (Dukuh Atas).
- Pay with a Card: You must tap a Jak Lingko card (purchase at station for IDR 40,000, includes IDR 20,000 credit) or a contactless bank card. Cash is not accepted on board.
- Travel & Transfer: The ride to "Dukuh Atas 2" terminal near Sudirman takes 30-50 minutes. From there, use the integrated Microtrans (feeder bus) or walk to your final destination.
Total Cost: IDR 3,500 per segment (flat fare).
Total Time: 60-90 minutes (including walk).
Pros: Extremely cheap, avoids road traffic by using dedicated busways.
Cons: Not suitable with heavy luggage, requires walking and navigating the BRT system, can be crowded.
深度åæ: This option is viable only if you have one small backpack. The walk from the airport is not pedestrian-friendly. However, it provides a genuine local experience. Use the Transjakarta Trip Planner or the "Jak Lingko" app to plan your integrated route (BRT + microbus).
Private Airport Transfer
Pre-booked private transfers offer the ultimate convenience, especially for groups, business travelers, or those arriving late at night.
What to Expect:
- Service: A driver will be waiting in the arrival hall with a sign bearing your name.
- Vehicle: Clean, air-conditioned car (sedan, MPV, or van for groups).
- Cost: Significantly higher, typically IDR 250,000 to IDR 500,000+ depending on car type and destination.
- Booking: Arrange online in advance via global platforms like KiwiTaxi or local travel agencies.
深度åæ: While expensive, this option eliminates all stress. The driver handles luggage and navigates traffic. It is highly recommended for:
- Large families or groups (cost can be per vehicle, not per person).
- Travelers arriving on late-night flights after public transport has stopped.
- Corporate travel where reliability and receipt for expense claims are required.
Cost & Time Comparison: Halim Airport to Central Jakarta
This table summarizes all options to help you decide at a glance. Costs are approximate and in Indonesian Rupiah (IDR).
| Transport Method | Estimated Cost (IDR) | Travel Time | Convenience | Best Suited For |
|---|---|---|---|---|
| Ride-Hailing (GrabCar) | 80,000 - 120,000 | 30-60 min | Very High (Door-to-door) | Most travelers, first-timers |
| Airport Taxi (Blue Bird) | 100,000 - 150,000 | 30-60 min | High (Door-to-door) | Those without apps / preferring taxis |
| DAMRI Airport Bus | 40,000 (per person) | 45-75 min + transfer | Medium (Point-to-point) | Budget travelers near drop-off points |
| Public Bus (Transjakarta) | 3,500 (cheapest) | 60-90 min (inc. walk) | Low (Requires navigation) | Adventurous solo travelers with light luggage |
| Private Transfer | 250,000 - 500,000+ | 30-60 min | Highest (Meet & greet) | Groups, late arrivals, business travel |
Verdict: For a balance of speed, price, and ease, ride-hailing (Grab/Gojek) is the best overall choice. For absolute lowest cost, endure the Transjakarta bus journey.
Essential Traveler Tips & Advice
1. Traffic is Your #1 Variable
Jakarta's traffic is legendary. Always add a 50-100% buffer to any estimated travel time, especially between 7-9 AM and 4-8 PM on weekdays. Check real-time traffic on Google Maps before choosing your mode.
2. Preparing for the Journey
- Local SIM/eSIM: Get a data plan immediately upon arrival. It's essential for ride-hailing apps, navigation, and translating.
- Cash: Have smaller denomination Indonesian Rupiah (IDR) for buses, tolls (if taking taxi), and tips. While Grab/Gojek are cashless, DAMRI and small taxis may require cash.
- Luggage: If you have large suitcases, immediately rule out the public bus (Transjakarta) and motorbike options.
3. Safety & Navigation
Halim is a safe airport, but be vigilant with your belongings. Use official counters for taxis. For public transport, keep valuables secure. Download offline maps of Jakarta in case of poor connectivity.
4. Late-Night or Early-Morning Arrivals
If your flight arrives after 8:00 PM or before 5:00 AM, your options shrink significantly. DAMRI and public buses may not be running. Your only practical choices are taxi, ride-hailing (still active), or a pre-booked private transfer. Pre-booking is highly advised for peace of mind.
Frequently Asked Questions (FAQs)
Is there a train from Halim Airport to Jakarta?
No. Unlike Soekarno-Hatta Airport (CGK), Halim Perdanakusuma Airport (HLP) has no train station or direct rail link. All transportation must be by road (car, bus, or motorbike).
What is the cheapest way to get from HLP to the city?
The absolute cheapest way is the Transjakarta public bus (BRT), costing only IDR 3,500. This requires a 10-15 minute walk from the terminal to the bus stop and a card for payment.
Is Grab or Gojek available at Halim Airport?
Yes, both are available. Designated pick-up points are located just outside the terminal arrivals area. Ensure you have the app installed and a working data connection.
How much is a taxi from Halim to Central Jakarta?
An official airport taxi (like Blue Bird) using the meter will cost approximately IDR 100,000 to IDR 150,000 to areas like Thamrin or Sudirman, depending on exact destination and traffic.
How long does it take from HLP to Jakarta during rush hour?
Travel time can easily double. A journey that takes 30 minutes at night can take 60 to 90 minutes or more during peak morning (7-9 AM) or evening (4-8 PM) traffic.
Can I use a credit card for transport from the airport?
You can pay for ride-hailing (Grab/Gojek) with a card linked to the app. Taxis may accept cards but often prefer cash. DAMRI buses and Transjakarta require cash (DAMRI) or a special transit card (Transjakarta).
Is the DAMRI bus comfortable for tourists with luggage?
Yes, DAMRI buses are air-conditioned coaches with dedicated luggage compartments under the bus. They are a comfortable budget option if you have standard suitcases.
What should I do if I arrive very late at night?
Your safest and most reliable options are: 1) Pre-book a private transfer online, or 2) Use the official Blue Bird taxi counter inside the arrival hall. Avoid unoffered street taxis.