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.
🚆 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
- 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).
- 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.
- 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
| 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
| IATA Code | HLP |
| Location | East Jakarta, ~12 km from Rasuna Said |
| Primary Airlines | Batik Air, Citilink, Garuda Indonesia (some flights), NAM Air, Wings Air |
| Main Destinations | Medan (KNO), Padang (PDG), Pekanbaru (PKU), Batam (BTH), Surabaya (SUB), Denpasar (DPS), Yogyakarta (YIA), Semarang (SRG), Banjarmasin (BDJ), Makassar (UPG) |
| Military Role | Joint 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?
| Factor | Halim (HLP) | Soekarno-Hatta (CGK) |
|---|---|---|
| Distance from Rasuna Said | 12 km (20–35 min) | 35 km (60–120 min) |
| Typical Taxi Cost | IDR 60,000–150,000 | IDR 150,000–350,000 |
| Flight Destinations | Domestic only (plus limited international charters) | Domestic + international |
| Airport Tax (Domestic) | IDR 75,000 (≈ $4.80) | IDR 85,000 (≈ $5.50) |
| Crowd Level | Moderate (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
- 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).
- Ride to Simpang Kuningan transfer point: From Kuningan Barat/Timur, take Corridor 6 or 9 to Simpang Kuningan (1–2 stops).
- 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.
- 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
| Total Fare | IDR 3,500 (≈ $0.23) – single trip, no matter how many transfers within 2 hours |
| Total Travel Time | 50–75 minutes (including walking and waiting) |
| Transfers | 2 (bus → bus → walk/Gojek) |
| Suitable for | Budget 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
| Service | Estimated Fare (IDR) | Estimated Fare (USD) | Travel Time | Notes |
|---|---|---|---|---|
| GrabCar | IDR 50,000–90,000 | ≈ $3.20–$5.80 | 15–30 min | Most popular; book via app; fixed price |
| Gojek (GoCar) | IDR 45,000–85,000 | ≈ $2.90–$5.50 | 15–30 min | Similar to Grab; often slightly cheaper |
| Blue Bird Taxi | IDR 60,000–110,000 | ≈ $3.90–$7.10 | 20–35 min | Metered; reliable; can book via app or street hail |
| Premium / Executive Car | IDR 100,000–180,000 | ≈ $6.50–$11.60 | 15–25 min | GrabCar Premium / GoCar Luxe – larger car, more comfort |
| GrabBike / Gojek Bike | IDR 20,000–35,000 | ≈ $1.30–$2.30 | 10–20 min | Fastest 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.
| 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.