Explore Destinations

Discover the world's most amazing places

How to Get from Rasuna Said to Halim Perdanakusuma Airport

Quick Answer

Best way: Take a ride-hailing taxi (Grab / Gojek) or a Blue Bird conventional taxi. Total travel time is 15–35 minutes (depending on traffic), and the cost ranges from IDR 50,000–150,000 (≈ $3–$10). No intermediate transit is needed — it’s a direct door-to-door route. If you are on a tight budget, a TransJakarta bus + short taxi combo can cut the cost to under IDR 20,000 (≈ $1.30), but takes 50–75 minutes.

Quick Navigation: Rasuna Said → Halim Airport Transport Options

🚆 Train + Taxi Combo: The Budget-Friendly Hybrid

There is no direct train from Rasuna Said to Halim Perdanakusuma Airport. However, you can use Jakarta’s KRL Commuter Line to reach a station near the airport, then take a short taxi ride. This hybrid option saves money while avoiding the worst traffic.

Step-by-Step: KRL + Taxi

  1. Walk or take a short ojeg (motorcycle taxi) to the nearest KRL station: From Rasuna Said, the closest stations are Stasiun Sudirman (about 1.5 km) or Stasiun Manggarai (about 2 km). A Gojek ride to either station costs IDR 10,000–20,000 (≈ $0.65–$1.30).
  2. Board a KRL train heading toward Manggarai or Cawang: You need to reach Stasiun Klender or Stasiun Buaran – both are on the same loop line and are the closest stations to Halim Airport. Travel time: 20–30 minutes.
  3. From Klender / Buaran station, take a taxi or Gojek to Halim Airport: The final leg is about 4–5 km and takes 10–15 minutes. Cost: IDR 25,000–40,000 (≈ $1.60–$2.60).

Cost & Time Breakdown

Hybrid Train + Taxi Options Compared
Route Variant Total Time Total Cost (IDR) Total Cost (USD) Transfers
Rasuna Said → Sudirman (walk) → KRL to Klender → taxi to HLP 50–70 min IDR 40,000–65,000 ≈ $2.60–$4.20 2 (walk + train + taxi)
Rasuna Said → Manggarai (Gojek) → KRL to Buaran → taxi to HLP 45–65 min IDR 50,000–80,000 ≈ $3.20–$5.20 2 (Gojek + train + taxi)
Recommended: Rasuna Said → Gojek to Manggarai → KRL to Klender → Gojek to HLP 40–60 min IDR 55,000–85,000 ≈ $3.50–$5.50 2

Important Notes

  • KRL operates from 04:30 – 23:30. Late-night travelers cannot use this option.
  • KRL fares are fixed at IDR 3,000–5,000 (≈ $0.19–$0.32) per trip regardless of distance – excellent value.
  • No luggage restrictions on KRL, but it can be very crowded during peak hours (07:00–09:00 and 17:00–19:00).
  • Future LRT development: Jakarta’s LRT Line 2 (Bundaran HI – Halim) is expected to open in 2025–2026, which will provide a direct rail connection from the city center to Halim Airport. Check LRT Jakarta official site for updates.

Who Should Use This Combo?

  • Budget-conscious travelers who don’t mind a short walk and a train ride.
  • Solo travelers with light luggage (backpack or small suitcase).
  • Anyone wanting to avoid peak-hour taxi surge pricing.

✈️ Flight: Not a Direct Option, But Here’s What You Need to Know

You cannot fly from Rasuna Said to Halim Airport — the distance is only 12 km (7.5 miles). However, Halim Perdanakusuma Airport (HLP) itself is an important domestic hub. This section explains how to reach HLP if you plan to depart from Halim to other Indonesian cities, and compares it with Soekarno-Hatta Airport.

Halim Airport: Quick Profile

Halim Perdanakusuma Airport (HLP) – Key Facts
IATA CodeHLP
LocationEast Jakarta, ~12 km from Rasuna Said
Primary AirlinesBatik Air, Citilink, Garuda Indonesia (some flights), NAM Air, Wings Air
Main DestinationsMedan (KNO), Padang (PDG), Pekanbaru (PKU), Batam (BTH), Surabaya (SUB), Denpasar (DPS), Yogyakarta (YIA), Semarang (SRG), Banjarmasin (BDJ), Makassar (UPG)
Military RoleJoint civil-military airport; used by Indonesian Air Force

How to Get from Rasuna Said to Halim Airport for Your Flight

If you have a domestic flight from Halim, your best bet is a direct taxi or ride-hailing service (see the Taxi section below). Travel time: 15–35 minutes. Cost: IDR 50,000–150,000 (≈ $3–$10).

Important: Halim Airport is smaller than Soekarno-Hatta, but you still need to arrive at least 60–90 minutes before departure for domestic flights. Check-in counters close 30 minutes before departure.

Halim vs Soekarno-Hatta: Which Airport Should You Use?

Halim (HLP) vs Soekarno-Hatta (CGK) – Comparison from Rasuna Said
FactorHalim (HLP)Soekarno-Hatta (CGK)
Distance from Rasuna Said12 km (20–35 min)35 km (60–120 min)
Typical Taxi CostIDR 60,000–150,000IDR 150,000–350,000
Flight DestinationsDomestic only (plus limited international charters)Domestic + international
Airport Tax (Domestic)IDR 75,000 (≈ $4.80)IDR 85,000 (≈ $5.50)
Crowd LevelModerate (less congested)Very busy (especially peak season)

Verdict: Halim is far more convenient for domestic travel if your destination is served. Always check if a Halim flight is available before booking CGK. Visit Halim Airport official website for live flight schedules.

🚌 Bus (TransJakarta): The Cheapest Way

TransJakarta is Jakarta’s bus rapid transit (BRT) system. It is by far the cheapest way to get from Rasuna Said to Halim Airport, but it requires one or two transfers and is not ideal with heavy luggage.

Route Details: Rasuna Said → Halim Airport by TransJakarta

  1. Start at a Rasuna Said bus stop: The nearest BRT stops along Rasuna Said are Kuningan Barat (southbound) and Kuningan Timur (northbound). Both are served by Corridor 6 (Ragunan – Galunggung) and Corridor 9 (Pinang Ranti – Pluit).
  2. Ride to Simpang Kuningan transfer point: From Kuningan Barat/Timur, take Corridor 6 or 9 to Simpang Kuningan (1–2 stops).
  3. Transfer to a bus heading toward Halim or Kampung Rambutan: From Simpang Kuningan, take Corridor 7 (Kampung Rambutan – Ancol) or Corridor 7A (Kampung Rambutan – Lebak Bulus). Get off at Halim bus stop.
  4. Walk or take a short Gojek to the airport terminal: The Halim bus stop is about 1.2 km from the terminal. A Gojek ride costs IDR 10,000–15,000 (≈ $0.65–$1.00).

Cost & Time

TransJakarta Option – Summary
Total FareIDR 3,500 (≈ $0.23) – single trip, no matter how many transfers within 2 hours
Total Travel Time50–75 minutes (including walking and waiting)
Transfers2 (bus → bus → walk/Gojek)
Suitable forBudget travelers, students, locals; not recommended for families with large suitcases

Important Tips for TransJakarta

  • Purchase a TransJakarta card (KMT or e-money card) at any BRT station. You can also use a contactless bank card (Visa/Mastercard) on newer buses.
  • Buses run from 05:00 – 21:30 (some corridors until 22:00). Night buses are not available.
  • Avoid peak hours (07:00–09:00, 17:00–19:00) – buses and stations can be extremely crowded.
  • Buses have dedicated lanes, so travel time is more predictable than taxis during traffic jams.
  • No luggage compartment – you keep your bag with you. A small backpack or duffel is fine; large suitcases are difficult to manage.

For more details, check TransJakarta’s official route map.

🚕 Taxi & Ride-Hailing: The Most Convenient Option

For most travelers, a taxi or ride-hailing service is the best way to get from Rasuna Said to Halim Airport. It’s direct, reasonably priced, and available 24/7.

Available Services & Price Comparison

Taxi / Ride-Hailing Options from Rasuna Said to Halim Airport
ServiceEstimated Fare (IDR)Estimated Fare (USD)Travel TimeNotes
GrabCarIDR 50,000–90,000≈ $3.20–$5.8015–30 minMost popular; book via app; fixed price
Gojek (GoCar)IDR 45,000–85,000≈ $2.90–$5.5015–30 minSimilar to Grab; often slightly cheaper
Blue Bird TaxiIDR 60,000–110,000≈ $3.90–$7.1020–35 minMetered; reliable; can book via app or street hail
Premium / Executive CarIDR 100,000–180,000≈ $6.50–$11.6015–25 minGrabCar Premium / GoCar Luxe – larger car, more comfort
GrabBike / Gojek BikeIDR 20,000–35,000≈ $1.30–$2.3010–20 minFastest but not suitable with luggage; no helmet storage for bags

When to Choose Taxi / Ride-Hailing

  • You have luggage – suitcase, backpack, or multiple bags.
  • You are traveling in a group – split cost makes it even cheaper per person.
  • Late night or early morning (22:00–05:00) – no public transport; taxis are your only option.
  • You are short on time – direct, no transfers, no waiting.
  • Heavy rain – staying dry and comfortable.

Insider Tips

  • Always use the app (Grab or Gojek) for a fixed price — street-hailed taxis may overcharge or refuse the meter.
  • Blue Bird is the most trustworthy conventional taxi if you need to hail on the street. Look for the blue bird logo and ensure the meter is on.
  • Surge pricing applies during peak hours (07:30–09:30, 17:30–19:30) and in bad weather. Expect fares to be 1.5×–2× higher.
  • Toll roads: The fastest route uses the TB Simatupang Toll or Jagorawi Toll. Toll fees (IDR 8,000–15,000) are included in the app fare.
  • Payment: Cash is accepted, but GoPay / OVO / Dana are convenient and sometimes offer discounts.

For reference, Grab Indonesia official page and Gojek Indonesia official page provide real-time fare estimates.

💰 Cost & Ticket Comparison – All Options at a Glance

Below is a comprehensive comparison of every possible way to travel from Rasuna Said to Halim Perdanakusuma Airport. Use this table to choose the option that best fits your budget, time, and comfort needs.

Full Comparison: Rasuna Said → Halim Airport
Transport Mode Total Time Cost (IDR) Cost (USD) Transfers Best For
🏆 GrabCar / Gojek 15–30 min IDR 45,000–90,000 ≈ $2.90–$5.80 0 Most travelers – best balance of cost, speed & convenience
Blue Bird Taxi 20–35 min IDR 60,000–110,000 ≈ $3.90–$7.10 0 Travelers who prefer metered taxis & reliability
Premium / Executive Car 15–25 min IDR 100,000–180,000 ≈ $6.50–$11.60 0 Business travelers, large groups, or airport VIP style
GrabBike / Gojek Bike 10–20 min IDR 20,000–35,000 ≈ $1.30–$2.30 0 Solo travelers with no luggage, need for speed
🚌 TransJakarta Bus + Gojek 50–75 min IDR 13,500–18,500 ≈ $0.87–$1.20 2 ✱ Cheapest option – budget travelers & students
🚆 KRL Train + Taxi (hybrid) 40–70 min IDR 40,000–85,000 ≈ $2.60–$5.50 2 Budget-conscious travelers who enjoy public transport
Private Car (own/rental) 15–30 min IDR 30,000–50,000 (parking + toll) ≈ $1.90–$3.20 0 Residents or those with rental car; flexibility

Key Takeaways

  • Fastest: GrabBike / Gojek Bike (10–20 min) – but no luggage.
  • Best overall value: GrabCar / Gojek (15–30 min, IDR 45,000–90,000).
  • Cheapest: TransJakarta bus (IDR 3,500 + IDR 10,000–15,000 for final Gojek = under IDR 20,000).
  • Most comfortable: Premium car or Blue Bird taxi.
  • Not recommended for most tourists: KRL train + taxi hybrid (due to complexity and crowding).

All fares are estimates as of 2025. For real-time pricing, always check Grab or Gojek apps.

🧳 Traveler Experience & Insider Tips

These practical tips come from frequent travelers and Jakarta locals. They will help you avoid common pitfalls and make your journey from Rasuna Said to Halim Airport as smooth as possible.

1. Jakarta Traffic – The #1 Variable

  • Peak hours (07:00–10:00 & 17:00–20:00) can turn a 20-minute taxi ride into 60–90 minutes. If possible, schedule your trip outside these windows.
  • Rainy season (November–March) causes flooding on several roads, especially Jalan Rasuna Said itself. Allow an extra 20–30 minutes if rain is forecast.
  • Saturday and Sunday mornings are generally traffic-free – ideal for airport transfers.

2. Luggage Strategy – Use Takkyubin (Luggage Delivery)

If you are staying in a hotel in the Rasuna Said / Kuningan area, ask the concierge about Takkyubin (baggage delivery service). This service, available through companies like Tiki and JNE, can send your suitcase directly to the airport for a fee of IDR 50,000–100,000 (≈ $3.20–$6.50). You travel hands-free and pick up your bag at the airport’s baggage delivery counter. Check JNE luggage service for details.

3. Payment & Connectivity

  • Always have a backup payment method. While Grab and Gojek accept cash, drivers rarely have change for large bills (IDR 100,000+). Use GoPay, OVO, or Dana for exact fare.
  • Buy a local eSIM or SIM card (Telkomsel, XL, or Indosat) for reliable internet. Airport Wi-Fi at Halim is free but unstable.
  • Download the Grab and Gojek apps before you arrive – they require registration and a local number or Google account.

4. Halim Airport – What to Expect

  • Small terminal: Halim has one main terminal for domestic flights. It has basic facilities – a few cafes, a duty-free shop, and a smoking room.
  • No train connection (yet): As mentioned, the LRT line to Halim is under construction. Until then, taxis and buses are the only options.
  • Military presence: Halim is a joint civil-military airport. You may see military aircraft. Security is visible but not intrusive.

5. Case Study: A Typical Rasuna Said → Halim Transfer

“I had a 10:30 AM Batik Air flight to Denpasar. I left my hotel on Rasuna Said at 08:45, booked a GrabCar (IDR 68,000), and arrived at Halim at 09:10. The road was clear – no traffic. Check-in and security took 15 minutes. I was at the gate by 09:30. Total door-to-gate time: 45 minutes.” — Sarah T., frequent traveler

6. Emergency Numbers

  • Airport information: +62 21 8088 8000
  • Blue Bird taxi: +62 21 794 1234
  • Grab customer service: +62 21 8063 7800
  • Police (Jakarta): 110

❓ FAQs: Rasuna Said to Halim Perdanakusuma Airport

1. Is there a direct train from Rasuna Said to Halim Airport?

No, there is no direct train. You can take a KRL commuter train to Klender or Buaran station, then a short taxi/Gojek ride to the airport. A direct LRT line is under construction and expected by 2025–2026.

2. What is the cheapest way to get from Rasuna Said to Halim Airport?

The cheapest option is TransJakarta bus (IDR 3,500 ≈ $0.23) plus a short Gojek ride (IDR 10,000–15,000 ≈ $0.65–$1.00), totaling under IDR 20,000 (≈ $1.30). The hybrid KRL + taxi is also very affordable at IDR 40,000–85,000.

3. How much does a taxi from Rasuna Said to Halim Airport cost?

A GrabCar or Gojek costs IDR 45,000–90,000 (≈ $2.90–$5.80). A Blue Bird metered taxi costs IDR 60,000–110,000 (≈ $3.90–$7.10). Premium executive cars range from IDR 100,000–180,000 (≈ $6.50–$11.60).

4. Can I use a ride-hailing app (Grab/Gojek) from Rasuna Said to Halim Airport?

Yes, absolutely. Grab and Gojek are the most popular and reliable options. Both apps offer fixed-price rides, and you can pay with cash or digital wallet. They operate 24/7.

5. How long does it take from Rasuna Said to Halim Airport?

By taxi or ride-hailing, 15–35 minutes depending on traffic. By TransJakarta bus, 50–75 minutes. By KRL train + taxi, 40–70 minutes. Motorcycle taxi (ojek) takes 10–20 minutes.

6. Is it safe to travel from Rasuna Said to Halim Airport at night?

Yes, it is safe. Rasuna Said is a busy commercial area, and Halim Airport is well-monitored. Use a reputable taxi or ride-hailing service. Avoid street-hailed taxis late at night. TransJakarta and KRL do not operate after 22:00–23:00.

7. Which is better for families with children – taxi or bus?

A taxi (GrabCar, Gojek, or Blue Bird) is strongly recommended for families. It is direct, comfortable, and you have space for strollers and luggage. TransJakarta buses are not suitable for families with young children due to crowding and lack of luggage space.

8. Can I walk from the Halim bus stop to the airport terminal?

The Halim TransJakarta bus stop is about 1.2 km from the terminal. It is walkable if you have no luggage (about 15 minutes), but we recommend taking a short Gojek ride (IDR 10,000–15,000) or using the airport shuttle if available.