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.
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
- Ignore Touts: Do not follow touts offering "cheap taxi" inside the terminal. Always go to the official counter or rank.
- Receipt: Get a receipt from the prepaid counter. It has the taxi number and complaint contact.
- Address in Indonesian: Have your exact destination address written in Bahasa Indonesia to show the driver. Bekasi is a large city with many sub-districts.
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:
- 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.
- Cross-Platform Transfer: At BNI City Station, go down to the lower level to Sudirman Baru Commuter Line Station.
- 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:
- Bus Stops: Clearly marked Damri booths outside all terminals (T1, T2, T3).
- Payment: Cash only, paid to the staff at the booth or on the bus.
- Luggage: Stored in the compartment under the bus.
- Disadvantage: Travel time is extremely unpredictable. The route passes through severe congestion points like Cikarang and Jakarta Outer Ring Road. Not recommended during peak hours or if you are in a hurry.
4. Private Car & Ride-Hailing (Grab/Gojek)
For comfort and fixed pricing, pre-booked private transfers or ride-hailing apps are excellent.
- Pre-booked Private Transfer: Book online via sites like Traveloka or Klook. A driver meets you at arrivals with a sign. Cost: IDR 350,000 â 500,000 for a sedan. Ideal for families or groups of 3-4.
- Ride-Hailing (Grab/Gojek):
- Grab: Use the Grab app to book a car or taxi. Select "Soekarno-Hatta Airport" as the pick-up point and choose the specific terminal gate. Cost: Similar to metered taxis (IDR 250,000 â 400,000).
- Designated Pick-up Zone: Follow signs for "Online Taxi" or "Ride-Hailing Pick-up" at each terminal. This is separate from the regular taxi rank.
- Note: Surcharges may apply during peak hours. Internet connection is required.
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
- Traffic is King: Always add a 1-2 hour buffer to any road-based travel (taxi, bus) during peak hours (weekday mornings and evenings). Check real-time traffic on Google Maps before deciding.
- Late Night or Early Morning Arrival?
- After 8 PM: Railink train service stops. Your only practical public option is the Damri bus (if your flight lands before its last departure, check schedules). Otherwise, taxi or pre-booked car is essential.
- Before 4 AM: No trains or buses. Taxi/private car is the only option.
- Money & SIM Card: Withdraw Indonesian Rupiah (IDR) from ATMs in the arrival hall. Consider buying a local prepaid SIM card (Telkomsel, Indosat) for internet to use ride-hailing apps and maps.
- Luggage Tip: If traveling light, the train is easy. If you have large suitcases, be prepared for stairs at some train stations, though major ones like BNI City have elevators.
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).