Explore Destinations

Discover the world's most amazing places

How to Get from Bekasi to Halim Perdanakusuma Airport

Quick Answer

Best way: Ride-hailing (GrabCar or GoCar) — door-to-door, 30–60 min, 100,000–200,000 IDR (6–12 USD). Cheapest: KRL commuter train from Bekasi Station to Duren Kalibata Station + short ride-hailing trip: 35,000–60,000 IDR (2–4 USD), 50–70 min. Fastest: Motorcycle taxi (Gojek/Grab Bike): 25–45 min, 40,000–80,000 IDR (2.5–5 USD). No direct train or bus available.

Quick Navigation: Transport Modes & Guides

🚆 Train + Ride-Hailing: The Budget-Friendly Combo

While there is no direct train from Bekasi to Halim Perdanakusuma Airport, the KRL commuter line (KA Commuter Line) offers a very affordable option when combined with a short ride-hailing trip. This is the cheapest way to reach HLP and a favorite among budget travelers and locals.

Step-by-Step Route

  1. Bekasi Station → take KRL (Jakarta-bound) to Duren Kalibata Station (about 25–35 minutes, 7 stops).
  2. From Duren Kalibata Station → take a GrabCar, GoCar, or taxi to Halim Airport (5 km, 10–15 minutes).

Total time: 50–70 minutes | Total cost: 35,000–60,000 IDR (2–4 USD)

Train Details & Tips

Price Breakdown

ItemCost (IDR)Cost (USD)
KRL ticket (Bekasi → Duren Kalibata)5,000 – 10,0000.3 – 0.6
Ride-hailing (Duren Kalibata → Airport)30,000 – 50,0002 – 3
Total35,000 – 60,0002 – 4

Verdict: Best for solo travelers, backpackers, and anyone on a tight budget. Not ideal during peak hours with heavy luggage. Check official KRL schedule here →

🚗 Taxi & Ride-Hailing: The Most Convenient Option

For most travelers, ride-hailing services (GrabCar, GoCar) or traditional taxis (Blue Bird) are the best balance of cost, comfort, and speed. With door-to-door service and no transfers, this is the recommended way for families, business travelers, and anyone with luggage.

Ride-Hailing (Grab / Gojek)

Traditional Taxi (Blue Bird, Express, etc.)

Comparison: Ride-Hailing vs. Taxi

FactorRide-Hailing (Grab/Gojek)Taxi (Blue Bird)
Cost100,000 – 200,000 IDR150,000 – 250,000 IDR
BookingApp onlyApp, call, or street hail
PaymentCash / digital wallet / cardCash / card (some apps)
Luggage spaceGood (car option)Good
Surge pricingYes (peak hours)No (metered)
English-friendlyApp interface in EnglishDriver may not speak English

Verdict: Ride-hailing is slightly cheaper and more convenient for most. Taxis are reliable and metered. Both are excellent choices. Download Grab app → | Blue Bird official site →

🛵 Motorcycle Taxi (Ojek) & Public Minibus: Fast but Limited

For solo travelers with minimal luggage, motorcycle taxis (Gojek / Grab Bike) are the fastest way to reach Halim Airport, especially during heavy traffic. Public minibuses (angkot) exist but are not recommended for most travelers due to complexity and lack of comfort.

Motorcycle Taxi (Ojek) — Gojek & Grab Bike

Public Minibus (Angkot / Mikrotrans)

Which One Should You Choose?

SituationRecommendation
Heavy traffic, no luggage, want speedMotorcycle taxi (Ojek)
Very tight budget, no luggage, know the areaPublic minibus (angkot)
Have luggage, want comfortRide-hailing car or taxi
Traveling with a friend or partnerRide-hailing car (safer and more comfortable)

Note: Motorcycle taxis are not allowed on some toll roads, but the main route from Bekasi to Halim (via Jl. I Gusti Ngurah Rai and Jl. Tol Lingkar Luar) permits motorcycles. Download Gojek app →

🚘 Private Car / Self-Drive: Maximum Flexibility

Driving your own car or a rental from Bekasi to Halim Airport gives you complete control over departure time and route. This option works well for families, groups, or anyone staying in Bekasi long-term. However, factor in toll fees, fuel, and airport parking costs.

Route & Driving Directions

  1. Start: Bekasi (any point) → take Jalan Sultan Agung or Jalan I Gusti Ngurah Rai towards Jakarta.
  2. Enter Jakarta-Cikampek Toll Road (Jalan Tol Jakarta-Cikampek) at Bekasi Barat or Bekasi Timur entrance.
  3. Exit at Toll Gate Halim (Jalan Tol Lingkar Luar Jakarta) → follow signs to Halim Perdanakusuma Airport.
  4. Total distance: ~22 km | Driving time: 30–60 minutes.

Cost Breakdown

ExpenseEstimated Cost (IDR)Estimated Cost (USD)
Fuel (premium gasoline)40,000 – 70,0002.5 – 4.5
Toll road (Jakarta-Cikampek + Lingkar Luar)15,000 – 25,0001 – 1.5
Airport parking (per hour)5,000 – 10,0000.3 – 0.6
Airport parking (per day)50,000 – 100,0003 – 6
Total one-way (fuel + toll)55,000 – 95,0003.5 – 6

Parking at Halim Airport

Tip: If you are dropping someone off, use the drop-off zone (free for short stops). For overnight parking, consider leaving your car at a nearby mall or park-and-ride facility to save costs. Halim Airport official parking info →

📊 Cost & Time Comparison: All Transport Modes

Use this table to quickly compare every option from Bekasi to Halim Perdanakusuma Airport. Best overall and cheapest options are highlighted.

Mode Time Cost (IDR) Cost (USD) Transfers Best For
🚗 Ride-Hailing (Grab/Gojek) ⭐ Best Overall 30–60 min 100,000 – 200,000 6 – 12 0 Most travelers, families, luggage
🚕 Taxi (Blue Bird) 30–60 min 150,000 – 250,000 9 – 15 0 Business, those who prefer metered fare
🚆 Train + Ride-Hailing (KRL Combo) 💰 Cheapest 50–70 min 35,000 – 60,000 2 – 4 1 (train → car) Budget travelers, solo, backpackers
🛵 Motorcycle Taxi (Gojek/Grab Bike) 🚀 Fastest 25–45 min 40,000 – 80,000 2.5 – 5 0 Solo travelers, no luggage, speed
🚘 Private Car 30–60 min 55,000 – 95,000* 3.5 – 6* 0 Groups, families, long-term stay
🚌 Public Minibus (Angkot) 60–90+ min 15,000 – 30,000 1 – 2 2+ Locals, very low budget

*Private car cost includes fuel + toll only, excluding parking. Parking at airport costs extra (see section above).

Key Takeaways

🧳 Traveler Tips & Insider Advice

Real-world advice to make your journey from Bekasi to Halim Airport smoother, safer, and stress-free.

⏰ Timing & Traffic

🧳 Luggage & Baggage

📱 Useful Apps & Services

🏢 Airport Info

💡 Insider Tips

❓ Frequently Asked Questions: Bekasi to Halim Airport

1. Is there a direct train from Bekasi to Halim Perdanakusuma Airport?

No, there is no direct train. You can take the KRL commuter line from Bekasi Station to Duren Kalibata Station, then take a ride-hailing or taxi for the final 5 km to the airport. Total travel time is about 50–70 minutes and costs around 35,000–60,000 IDR (2–4 USD).

2. How much does a taxi cost from Bekasi to Halim Airport?

A regular metered taxi (e.g., Blue Bird) costs between 150,000 and 250,000 IDR (9–15 USD), depending on traffic and route. Ride-hailing services like GrabCar or GoCar are usually slightly cheaper, ranging from 100,000 to 200,000 IDR (6–12 USD).

3. What is the cheapest way to get from Bekasi to Halim Airport?

The cheapest way is to take the KRL commuter train from Bekasi Station to Duren Kalibata Station (5,000–10,000 IDR / 0.3–0.6 USD) and then a short ride-hailing trip to the airport (30,000–50,000 IDR / 2–3 USD). Total cost is about 35,000–60,000 IDR (2–4 USD).

4. How long does it take from Bekasi to Halim Airport by car?

By car (taxi, ride-hailing, or private car) the journey typically takes 30–60 minutes depending on traffic. During off-peak hours it can be as quick as 25 minutes; during peak hours it may take up to 75 minutes. The distance is about 22 km via the Jakarta-Cikampek Toll Road and Outer Ring Road.

5. Is there a bus from Bekasi to Halim Perdanakusuma Airport?

There is no direct airport bus from Bekasi to Halim Airport. Some local public minibuses (angkot) and city buses serve parts of the route, but they require multiple transfers and are not recommended for travelers with luggage. The most practical alternatives are ride-hailing or train + ride-hailing.

6. Can I use a motorcycle taxi (ojek) from Bekasi to Halim Airport?

Yes, you can use ride-hailing motorcycle taxis like Gojek or Grab Bike. The trip takes 25–45 minutes and costs 40,000–80,000 IDR (2.5–5 USD). It is the fastest option during heavy traffic, but luggage space is very limited and it is less comfortable than a car.

7. What is the best time to travel from Bekasi to Halim Airport to avoid traffic?

The best time to travel is early morning (before 6:00 AM) or late evening (after 8:00 PM) to avoid Jakarta's notorious traffic jams. Midday between 10:00 AM and 2:00 PM is also relatively smooth. Avoid peak hours: 6:30–9:00 AM and 4:30–7:30 PM on weekdays.

8. Are there any shuttle services from Bekasi to Halim Airport?

Currently, there are no scheduled airport shuttle buses from Bekasi to Halim Airport. Some hotels in Bekasi may offer private airport transfer services for guests. For most travelers, ride-hailing or a combination of train and ride-hailing are the most reliable options.