Quick Answer
The best overall way to get from Halim Perdanakusuma Airport (HLP) to Sudirman CBD is by taxi or ride-hailing app (Grab/Gojek). The journey takes 30 to 60+ minutes depending on traffic and costs approximately IDR 150,000 to 250,000 ($10 - $17 USD). For the cheapest option, use public buses (TransJakarta), but it requires transfers and is less convenient with luggage. There is no direct train from the airport.
Taxi & Ride-Hailing Apps (Grab, Gojek)
This is the most convenient and commonly used method for travelers arriving at Halim Airport. It offers door-to-door service, which is invaluable given HLP's lack of direct rail connectivity.
| Service Type | Estimated Cost (IDR) | Estimated Time | Best For | How to Book |
|---|---|---|---|---|
| Airport Taxi (Blue Bird) | 150,000 - 250,000 | 30 - 60+ min | First-time visitors, those preferring official counters | Counter inside terminal, metered fare + airport fee |
| Ride-Hail (Grab/Gojek Car) | 130,000 - 220,000 | 30 - 60+ min | Cost-transparency, cashless payment, fixed upfront fare | App (Pickup point outside terminal) |
| Motorcycle Taxi (Gojek/Grab Bike) | 50,000 - 100,000 | 25 - 50 min | Solo travelers with light luggage, beating traffic | App (Pickup point outside terminal) |
Detailed Pros, Cons & Booking Process
Pros: Direct service; available 24/7; no need to navigate public transport with bags; air-conditioned comfort; fixed fares on apps avoid surprises.
Cons: Cost is the highest among all options; travel time is entirely dependent on Jakarta's notorious traffic congestion.
Step-by-Step: 1) Upon exiting baggage claim, you'll see official taxi counters. 2) For ride-hail, walk to the designated pickup zone (clearly signed). 3) Use the app to set your destination (e.g., "Sudirman Central Business District" or a specific hotel). 4) Confirm the vehicle details and meet your driver.
Traffic Insight: According to the TomTom Traffic Index, Jakarta is consistently ranked among the most congested cities globally. Always allow extra time during peak hours (7-10 AM, 4-8 PM weekdays).
Public Bus (TransJakarta Busway) â The Budget Choice
For the most budget-conscious travelers, the TransJakarta Busway system offers an incredibly cheap journey. However, it requires multiple steps and is not luggage-friendly.
| Step | Route | Cost (IDR) | Notes |
|---|---|---|---|
| 1. To Bus Station | HLP â Halim TransJakarta Station (via angkot/ojek) | ~10,000 - 20,000 | Short ride. Look for angkot routes "T02" or "M28". |
| 2. Main Bus Ride | Halim Station (Corridor 4) â Bundaran HI Station | 3,500 | Use a single-trip card. Journey ~45-60 mins. |
| 3. Final Leg | Bundaran HI â Your Hotel | ~15,000 - 30,000 | Short taxi/ride-hail or walk if nearby. |
Comprehensive Guide & Important Considerations
Finding the First Mile: Exit the airport and head to the main road. You can either take a local minibus (angkot) or a motorcycle taxi (ojek) to "Halim Busway Station." Agree on the fare beforehand for angkot.
Using TransJakarta: Purchase a single-trip card (kartu tunggal) at the station entrance. Board the bus on Corridor 4 (Pulogadung - Dukuh Atas 2) heading west. Alight at "Bundaran HI" (Hotel Indonesia Roundabout), which is in the heart of Sudirman-Thamrin.
Challenges: Buses can be crowded; large suitcases are problematic; the multi-step process is confusing for newcomers; travel time is highly variable. This method is recommended primarily for adventurous solo travelers with a backpack.
Alternative Route: For a slightly simpler bus route, take a ride-hail directly to "Cawang UKI" Busway Station (a major hub), then take Corridor 10 to "Tosari" near Sudirman.
Train & MRT Jakarta Combination
While there is no airport train, combining a short road trip to a major railway station with Jakarta's modern MRT is a fast and efficient way to reach Sudirman CBD, especially during rush hour.
The Recommended Route: Via Tebet or Cawang Stations
1. Road Leg (15-20 mins): Take a taxi or ride-hail from HLP to Tebet Station or Cawang Station (not Cawang UKI Bus Station). Cost: ~IDR 50,000-70,000.
2. Train Leg (5 mins): At Tebet or Cawang, buy a ticket for the Commuter Line heading towards "Tanah Abang" or "Jakarta Kota". Get off at the next stop: Sudirman (formerly Sudirman Baru) Station. This is integrated with the MRT station.
3. MRT Leg (1 stop): Inside Sudirman Station, transfer to the Jakarta MRT (North-South Line). Take the train heading north (towards Bundaran HI). Alight at either Setiabudi Astra (ASEAN) Station or Dukuh Atas BNI Station, both serving the Sudirman CBD core. Total train+MRT fare:
Why This Works: This method uses trains to bypass the worst of the road traffic on the main arteries. The MRT section is air-conditioned, punctual, and has space for luggage. Download the JakLingko app for integrated route planning and digital ticketing for Commuter Lines and TransJakarta.
Private Airport Transfer & Car Rental
For groups, families, or business travelers seeking maximum comfort and certainty, pre-booking a private transfer is ideal.
Options and Booking
- Pre-Booked Private Car: Book online via platforms like Kiwitaxi, Booking.com, or local operators. A driver meets you in arrivals with a sign. Cost: IDR 350,000 - 600,000+ for a sedan/van. Includes meet & greet, tolls, parking.
- Car Rental with Driver: Similar to a transfer but with hourly/day rates. Useful if you want to go directly to a meeting or start a tour.
- Self-Drive Rental: Not recommended for arrivals unless you are extremely familiar with Jakarta's chaotic driving conditions, traffic laws, and parking challenges.
Best For: Large groups (4+ people) where cost becomes comparable to multiple taxis; travelers with excessive luggage; corporate travel; those arriving very late at night wanting guaranteed service.
Cost & Time Comparison Table: HLP to Sudirman CBD
| Transport Method | Approx. Cost (IDR) | Approx. Cost (USD) | Travel Time | Convenience / Notes | Best For |
|---|---|---|---|---|---|
| Ride-Hail Car (Grab/Gojek) | 130,000 - 220,000 | $8 - $15 | 30 - 60+ min | â â â â â Door-to-door, app-based, traffic-dependent. | Most travelers (Best Overall) |
| Official Airport Taxi | 150,000 - 250,000 | $10 - $17 | 30 - 60+ min | â â â ââ Reliable counter, metered, may have queues. | Those avoiding apps, first-time visitors. |
| Train + MRT Combo | 65,000 - 85,000 | $4 - $6 | 45 - 70 min | â â â ââ Fast on rails, requires one road transfer. | Rush hour travel, avoiding road traffic. |
| TransJakarta Busway | 75 - 120 min | â ââââ Very cheap, complex, not luggage-friendly. (Cheapest) | Ultra-budget backpackers, no large bags. | ||
| Private Transfer | 350,000+ | $23+ | 30 - 60+ min | â â â â â Hassle-free, pre-booked, meets at gate. | Groups, families, business, luxury. |
Traveler Tips & Local Insights
Essential Advice for a Smooth Journey
- Traffic is King: Always check live traffic on Google Maps or Waze before choosing between a direct car or a train combo. A 15km journey can take over 90 minutes during peak congestion.
- Cash & E-Money: While ride-hail apps use cards, have small Indonesian Rupiah (IDR) notes for tolls (if in a regular taxi), bus fares, or buying a local SIM/data package at the airport.
- SIM Card First: Consider buying a local prepaid SIM with data (Telkomsel, Indosat) at the airport arrivals. This gives you immediate access to ride-hailing apps, maps, and translation tools.
- Address in Indonesian: Have your destination's name and address written in Bahasa Indonesia. Show this to taxi drivers or when asking for directions. "Sudirman Central Business District" is widely understood, but a specific hotel name is better.
- Beware of Unauthorized Taxis: Politely decline offers from touts inside the terminal. Always proceed to the official counter or use your app.
- Peak Season & Events: During major holidays (Idul Fitri, Christmas/New Year) or large events, traffic multiplies and ride-hail prices surge. Book private transfers well in advance during these times.
FAQs: Getting from Halim Airport to Sudirman CBD
Is there a direct train from Halim Airport to Sudirman CBD?
No, there is no direct train or airport rail link from Halim Perdanakusuma Airport (HLP). The airport does not have its own railway station. To use trains, you must first travel to a major city train station (like Manggarai or Sudirman Baru) via taxi or ride-hailing app, then transfer to the MRT Jakarta (Metro) to reach Sudirman CBD stations like Setiabudi Astra or Dukuh Atas BNI.
What is the cheapest way to get from HLP to Sudirman?
The cheapest option is a combination of a local minibus (angkot) or motorcycle taxi (ojek) to a TransJakarta Busway corridor station (like Halim or Cawang UKI), then taking the bus to a stop in Sudirman (e.g., Bundaran HI). Total cost can be under IDR 15,000 (less than $1 USD). However, this requires navigating multiple stops and is not recommended for travelers with luggage or first-time visitors due to complexity.
How much is a taxi from Halim Airport to Sudirman CBD?
A metered taxi from Halim Airport (HLP) to Sudirman CBD typically costs between IDR 150,000 to IDR 250,000 ($10 - $17 USD) depending on traffic. The journey can take 30 to 60+ minutes. We recommend using the official airport taxi counter (like Blue Bird) or a ride-hailing app (Grab/Gojek) for upfront, fixed pricing and to avoid negotiation.
Can I use ride-hailing apps like Grab or Gojek at Halim Airport?
Yes, ride-hailing services like Grab and Gojek operate at HLP. Designated pickup points are usually located just outside the terminal. This is often the most convenient and cost-transparent option. Booking through the app provides a fixed fare estimate, which is useful in Jakarta's unpredictable traffic.
Is there a shuttle bus from Halim Airport to the city center?
There is no dedicated airport shuttle bus service from Halim Perdanakusuma Airport to Sudirman CBD. Your public bus options involve using the regular TransJakarta Busway system. You must first get to a Busway station (e.g., Halim or Cawang UKI) via other means, then take a bus on Corridor 4 or 10 which pass through the Sudirman-Thamrin corridor.
What is the fastest way to get to Sudirman CBD from HLP during rush hour?
During heavy traffic (weekdays 7-10 AM & 4-8 PM), the fastest option is often a motorcycle taxi (ojek) via Gojek or Grab, as they can filter through traffic. Alternatively, taking a taxi/ride-hail to the nearest MRT station (e.g., Cawang UKI or Dukuh Atas if coming from another direction) and then taking the MRT is the most reliable way to bypass road congestion on the main avenues.
How do I get from Halim Airport to Sudirman late at night or early morning?
For late-night arrivals (past 10 PM) or very early mornings, your only practical options are taxi or ride-hailing apps (Grab/Gojek). Public transportation (TransJakarta, MRT) operates on limited hours, typically from around 5 AM to midnight. Pre-booking a private airport transfer online is also a secure option for these times, though more expensive.
Is Halim Airport (HLP) closer to Jakarta's center than Soekarno-Hatta (CGK)?
Yes, Halim Perdanakusuma Airport (HLP) is significantly closer to Sudirman CBD than Soekarno-Hatta International Airport (CGK). HLP is located within East Jakarta, roughly 15-20 km from Sudirman, while CGK is in Tangerang, about 40-50 km away. Travel time from HLP can be half or less of that from CGK in similar traffic conditions.