Explore Destinations

Discover the world's most amazing places

How to Get from Soekarno-Hatta Airport to Bekasi

Quick Answer

The fastest and most convenient way to get from Soekarno-Hatta Airport (CGK) to Bekasi is by taxi or private car service, taking 60-90 minutes and costing IDR 250,000 – 500,000. For the cheapest option, take the Damri airport bus to Bekasi for only IDR 40,000 – 50,000, but travel time can be 2-3 hours depending on traffic.

Quick Navigation: Transport from CGK to Bekasi

1. Taxi & Prepaid Taxi (Fastest & Door-to-Door)

Taxis are the most straightforward option, especially with heavy luggage or late-night arrivals. There are two main types at CGK:

  • Prepaid Taxi (Recommended): Purchase a fixed-price coupon at official counters in the arrival halls (Terminals 1, 2, 3). This avoids meter disputes. The price to Bekasi is fixed based on your destination zone.
  • Metered Taxi: Use Blue Bird, Express, or other reputable companies queuing at the official taxi ranks. Ensure the meter is turned on (Argometer).
Service Approx. Fare to Bekasi Travel Time Pick-up Location Best For
Prepaid Taxi IDR 300,000 – 400,000 60-90 min Arrival Hall Counters First-time visitors, fixed budget, avoiding scams
Metered Taxi (Blue Bird) IDR 250,000 – 350,000* 60-90 min Official Taxi Ranks Those familiar with Jakarta, reputable service

*Fare can be 50% higher during peak-hour traffic (Weekdays 7-10 AM & 4-8 PM). Toll road fees (approx. IDR 30,000) are extra and paid by passenger.

Important Taxi Tips

2. Train via BNI City / Sudirman Baru Station (Best Balance)

This is the most recommended public transport route for balance of speed, cost, and reliability, avoiding road traffic.

Step-by-Step Guide:

  1. Airport Rail Link (Railink): Take the Railink train from CGK Airport Station (located at Terminal 1, 2, and 3) to BNI City Station (also called Sudirman Baru). Travel time: ~45 minutes. Fare: IDR 70,000 - 100,000. Trains run from ~4:00 AM to ~8:00 PM.
  2. Cross-Platform Transfer: At BNI City Station, go down to the lower level to Sudirman Baru Commuter Line Station.
  3. Commuter Line to Bekasi: Take the Commuter Line (KRL) on the Cikarang Line (light blue) heading east. Destination station: Bekasi Station. Travel time: ~35-45 minutes. Fare: IDR 4,000 - 7,000 (use Flazz Card or buy a single-trip ticket).

Total Cost: IDR 74,000 – 107,000. Total Time: 1.5 – 2 hours (including transfer/wait).

Pros & Cons:

  • Pros: Predictable timing, avoids Jakarta's infamous traffic jams, very affordable, air-conditioned.
  • Cons: Not 24/7, involves carrying luggage up/down stairs (some stations have elevators), can be crowded during rush hour (6-9 AM, 4-7 PM).

3. Airport Bus (Damri) - The Cheapest Option

The Damri airport bus is the most economical public transport directly to Bekasi.

Route Destination in Bekasi Fare Frequency Approx. Travel Time
CGK - Bekasi Bekasi Bus Terminal (Pulo Gadung) or specific stops (e.g., Grand Mall Bekasi) IDR 40,000 – 50,000 Every 30-60 minutes 2 – 3+ hours (Highly traffic-dependent)

What to Expect:

4. Private Car & Ride-Hailing (Grab/Gojek)

For comfort and fixed pricing, pre-booked private transfers or ride-hailing apps are excellent.

5. Cost & Time Comparison: CGK Airport to Bekasi

Transport Method Approx. Cost (IDR) Travel Time Convenience Best Suited For
Taxi / Private Car 250,000 – 500,000 60 - 90 min ★★★★★ (Door-to-door) Families, late arrivals, those with lots of luggage
Train (Railink + KRL) 74,000 – 107,000 90 - 120 min ★★★☆☆ (With transfers) Solo travelers, couples, budget-conscious, avoiding traffic
Airport Bus (Damri) 40,000 – 50,000 120 - 180+ min ★★☆☆☆ (Traffic dependent) Ultra-budget travelers, no time constraint
Ride-Hailing (Grab) 250,000 – 400,000 60 - 90 min ★★★★☆ (App-based) Tech-savvy travelers, those wanting fixed upfront fare

Verdict: For most travelers, Taxi/Private Transfer offers the best hassle-free experience. For the best value balancing cost and time, the Train combination is highly recommended.

6. Traveler Experience & Insider Tips

FAQs: Soekarno-Hatta Airport to Bekasi Transport

What is the cheapest way from CGK to Bekasi?

The Damri airport bus is the absolute cheapest, costing only IDR 40,000-50,000. However, it is also the slowest (2-3+ hours).

What is the fastest way from CGK to Bekasi?

The fastest way is by taxi or private car using the toll roads, taking 60-90 minutes, traffic permitting.

Is there a direct train from the airport to Bekasi?

No. There is no direct train. You must take the Railink train from CGK to BNI City Station, then transfer to the Commuter Line (KRL) to reach Bekasi Station.

How do I get from CGK to Bekasi late at night?

After Railink services end (~8 PM), your main options are taxi (prepaid or metered), pre-booked private transfer, or ride-hailing (Grab/Gojek). The Damri bus schedule is limited at night.

Is Grab or Gojek available at Soekarno-Hatta Airport?

Yes. Both Grab and Gojek operate at CGK. You must use their designated pick-up zones outside each terminal. Book via their apps.

How much is a taxi from CGK to Bekasi?

A prepaid taxi costs around IDR 300,000 – 400,000. A metered taxi may cost IDR 250,000 – 350,000, plus toll fees (~IDR 30,000). Prices are higher during peak traffic.

Which is better: taxi or train?

Choose a taxi for door-to-door convenience, especially with luggage or at odd hours. Choose the train (Railink+KRL) for a predictable schedule, lower cost, and to avoid road traffic completely.

Can I use a travel card for the trains?

Yes. For the Commuter Line (KRL), you can use a Flazz, Brizzi, or JakLingko card. For the Railink from the airport, you need to purchase a single-trip ticket or use a special Railink card (sold at stations).