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.
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
| Mode | Price | Best for |
|---|---|---|
| KRL Commuter Line | Rp3,000 for the first 25 km plus Rp1,000 per further 10 km[2] | Travelers near a station who want to avoid road traffic |
| Transjakarta | Rp2,000 (05:00 to 07:00) or Rp3,500[4] | Stops served by a Bekasi route |
| Private transfer | From 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 | |
|
| Bus Jakarta - Jakarta $ 15.31–23.27 1h 25m | |
|
|
| Taxi Jakarta - Jakarta $ 32.68–115.53 30m | |
|
|
| Bus Bekasi - Bekasi $ 20.21–23.27 40m – 13h 40m | |
|
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bekasi to Jakarta, including current prices and schedules.
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.
KRL Commuter Line trains, Transjakarta buses, ride-hailing and taxis, and private transfers.
On booking platforms, private transfers within Greater Jakarta start at about $33 (October 2026). The price depends on the distance and vehicle size.
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.
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] KAI Commuter: Perjalanan KRL Lintas Jakarta Kota-Bekasi/Cikarang Alami Keterlambatan, Penumpang Dihimbau Pertimbangkan Moda Transportasi Lain. Retrieved October 17, 2026.
- [2] KAI Commuter: Tarif Commuterline Jabodetabek masih sesuai Keputusan Menteri Perhubungan No. 354 Tahun 2020. Retrieved October 15, 2026.
- [3] PT Kereta Api Indonesia (KAI): Bagaimana cara melakukan pemesanan tiket? (Contact Center KAI). Retrieved October 15, 2026.
- [4] Pemerintah Provinsi DKI Jakarta: Transjakarta - jakarta.go.id. Retrieved October 15, 2026.
- [5] Gojek: Area Layanan GoRide. Retrieved October 15, 2026.
- [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.