Sukoharjo
Sukoharjo
Bekasi
Bekasi
Train Bus

Sukoharjo to Bekasi

Updated: 28 May 2026

Bekasi is a major industrial city located just east of Jakarta, easily accessible from Sukoharjo. The most efficient way is to take a train from Solo Balapan Station to Bekasi Station. Alternatively, you can take a luxury bus from Solo to Bekasi. The train journey takes about 7 to 8 hours, while the bus journey takes approximately 9 to 11 hours. Bekasi is well-connected to Jakarta via the KRL Commuter Line and the Trans-Java Toll Road.

Total Distance: Driving distance 520 km, straight-line air distance 430 km.
Fastest Way
Executive class train from Solo Balapan to Bekasi, taking about 7.5 hours.
Cheapest Way
Economy class train from Solo Balapan to Bekasi, which is the most affordable and reliable option.
Compare Sukoharjo to Bekasi Routes
Train
Direct
Bus
Direct
Duration 7 hours 30 mins 10 hours
Avg Price IDR 200,000 - 500,000 IDR 250,000 - 400,000
Operator PT Kereta Api Indonesia PO Sinar Jaya
Route Solo Balapan to Bekasi Trans-Java Toll Road
Tip Book your train tickets via the KAI Access app at least two weeks in advance. Choose a sleeper bus for a more comfortable overnight journey.
Travel Tips
  • Local Transport
    Use the KRL Commuter Line for cheap and fast travel between Bekasi and Jakarta.
  • Traffic
    Bekasi can have heavy traffic; plan your travel outside of peak hours.
  • Food
    Try the local Gabus Pucung, a traditional Betawi fish dish popular in the area.
  • Booking
    Book your train tickets online to avoid long queues at the station.
  • Connectivity
    Free Wi-Fi is available in most malls and public spaces in Bekasi.
Safety Tips
  • Train Safety
    Keep your luggage secure and within sight at all times on the train.
  • Bus Safety
    Use only reputable bus companies for your journey.
  • Health
    Stay hydrated and carry hand sanitizer for public transport use.
  • Emergency
    Keep the local police emergency number 110 saved in your phone.
People Also Ask
  • Is there a direct train to Bekasi?
    Yes, many trains from Solo stop directly at Bekasi Station.
  • How long is the bus ride?
    The bus journey takes approximately 9 to 11 hours depending on traffic.
  • What is the best way to get around?
    The KRL Commuter Line and ride-hailing apps are the best options.
  • Is Bekasi safe for tourists?
    Yes, it is generally safe, but standard travel precautions should be taken.
  • Do I need a ticket for the KRL?
    Yes, you need a KMT (Kartu Multi Trip) or an e-money card.
Quick Info
  • From Sukoharjo, Jawa Tengah, Indonesia
  • To Bekasi, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

Any time of the year, though avoid the peak holiday season for easier travel.

Things to Do in Bekasi
1
Summarecon Mall Bekasi
Visit this large shopping and entertainment complex, a popular destination for locals.
2
Transera Waterpark
Enjoy a fun day at this large waterpark, perfect for families and children.
3
Go! Wet Waterpark
Experience exciting water slides and attractions at this popular waterpark in Grand Wisata.
4
Hutan Kota Bekasi
Take a relaxing walk in this urban forest, a green oasis in the middle of the city.
Tags
Sukoharjo to Bekasi Solo to Bekasi train travel to Bekasi train to Jakarta bus to Bekasi Central Java to West Java Indonesia travel Bekasi transport