GoAsia
How to Get from Bekasi to Jakarta

How to Get from Bekasi to Jakarta

Last updated: October 17, 2026
Contents

Bekasi lies directly east of Jakarta, and many people make the trip every day. The best option depends on where you start in Bekasi, where you are going in Jakarta and the time of day. The main choices are the KRL commuter train, Transjakarta buses, ride-hailing and a private car.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Bekasi to Jakarta by Commuter Train

KAI Commuter runs KRL trains between Bekasi or Cikarang and Jakarta Kota.[1] Fares follow a national formula: Rp3,000 for the first 25 km plus Rp1,000 for each further 10 km.[2] Commuter Line tickets are bought on the day of travel,[3] and the schedules are published in KAI Commuter's C-Access app and on commuterline.id. The trains are crowded at rush hour, so avoid forcing your way onto a full carriage.

Bekasi to Jakarta by Transjakarta

Transjakarta, the Jakarta bus rapid transit network, also runs routes into Bekasi.[4] The fare is Rp2,000 between 05:00 and 07:00 and Rp3,500 for the rest of the day, paid by tapping an e-money card or the Transjakarta or JakLingko app, with tap-in and tap-out.[4] Check the route map for the line that serves your Bekasi stop and your Jakarta destination.

Bekasi to Jakarta by Taxi, Ride-Hailing or Private Transfer

Gojek's GoRide service covers Jabodetabek, the Greater Jakarta area including Bekasi.[5] On booking platforms, private transfers within Greater Jakarta start at about $33 (October 2026).[6] A car is the simplest choice with luggage or a group. Send the driver a precise pickup pin, the gate or building name and a phone number, because many Bekasi neighborhoods have gated streets with similar names.

Comparing Your Options

ModePriceBest for
KRL Commuter LineRp3,000 for the first 25 km plus Rp1,000 per further 10 km[2]Travelers near a station who want to avoid road traffic
TransjakartaRp2,000 (05:00 to 07:00) or Rp3,500[4]Stops served by a Bekasi route
Private transferFrom about $33 (October 2026)[6]Luggage, groups and door-to-door pickup

Tips for Traveling from Bekasi to Jakarta

  • Plan around commuter peaks. Mornings toward Jakarta and evenings toward Bekasi are the slowest on roads and the most crowded on trains.
  • Check the drop-off. Jakarta is spread out, so pick the stop or station closest to your final address.
  • Keep a backup. If road traffic or a train delay changes your plan, switch to another mode.
  • Leave extra time for appointments. Rain, toll road congestion and events can make a short trip unpredictable.

Timetable

Bus Bekasi - Jakarta $ 15.31–23.27 20m – 10h 15m
  • →  Executive 08:00, 08:15, 09:30, 19:00, 20:00, 20:15
  • →  Suite Class 00:15, 00:45, 01:20, 01:25, 01:30, 02:00, 02:45, 04:20, 04:30, 17:50, 18:00, 18:30, 19:15
  • →  Executive Plus 30 01:20, 01:30
Bus Jakarta - Jakarta $ 15.31–23.27 1h 25m
  • →  Suite Class 01:50, 04:50, 18:20
  • →  Executive Plus 30 01:50
  • ←  Suite Class 01:50, 04:50, 16:55, 18:20
  • ←  Executive Plus 30 01:50, 16:50
Taxi Jakarta - Jakarta $ 32.68–115.53 30m
  • →  Economy 3pax
  • →  SUV 4pax
  • →  Van 6pax
  • →  Van 8pax
  • ←  Economy 3pax
  • ←  SUV 4pax
  • ←  Van 6pax
  • ←  Van 8pax
Bus Bekasi - Bekasi $ 20.21–23.27 40m – 13h 40m
  • →  Suite Class 00:15, 00:45, 01:25, 18:55
  • ←  Suite Class 00:15, 00:45, 01:25, 18:55

Frequently Asked Questions

How can I book tickets from Bekasi to Jakarta?

Use the booking tool on this page to compare the transport options currently available from Bekasi to Jakarta, including current prices and schedules.

What is the cheapest way to get from Bekasi to Jakarta?

The KRL commuter train and Transjakarta are the cheapest options. Commuter Line fares start at Rp3,000 for the first 25 km, and Transjakarta costs Rp2,000 or Rp3,500 depending on the time of day.

What transport modes run from Bekasi to Jakarta?

KRL Commuter Line trains, Transjakarta buses, ride-hailing and taxis, and private transfers.

How much is a private transfer from Bekasi to Jakarta?

On booking platforms, private transfers within Greater Jakarta start at about $33 (October 2026). The price depends on the distance and vehicle size.

Is the train or a private car better with luggage?

A private car is usually easier with large luggage, several passengers or a door-to-door pickup. The train is cheaper and avoids road traffic if you are near a station.

Can I buy KRL tickets in advance?

No. Commuter Line tickets are sold on the day of travel.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] KAI Commuter: Perjalanan KRL Lintas Jakarta Kota-Bekasi/Cikarang Alami Keterlambatan, Penumpang Dihimbau Pertimbangkan Moda Transportasi Lain. Retrieved October 17, 2026.
  2. [2] KAI Commuter: Tarif Commuterline Jabodetabek masih sesuai Keputusan Menteri Perhubungan No. 354 Tahun 2020. Retrieved October 15, 2026.
  3. [3] PT Kereta Api Indonesia (KAI): Bagaimana cara melakukan pemesanan tiket? (Contact Center KAI). Retrieved October 15, 2026.
  4. [4] Pemerintah Provinsi DKI Jakarta: Transjakarta - jakarta.go.id. Retrieved October 15, 2026.
  5. [5] Gojek: Area Layanan GoRide. Retrieved October 15, 2026.
  6. [6] 12Go: 12Go Timetable: Bekasi - Jakarta. Retrieved October 17, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.