Explore Destinations

Discover the world's most amazing places

How to Get from Halim Perdanakusuma Airport to Sudirman CBD

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.

Quick Navigation: Transport Options from HLP to Sudirman

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

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

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.