Train Schedule from
Batavia 7006
Economy - Subclass CC
09:35
Gambir (GMR)
18:00
Solobalapan (SLO)
8j 25m
IDR 400.000 /pax
More about the train journey from Jakarta to Solo
The Jakarta–Solo route is one of the most popular lines on Java's southern corridor, connecting the capital with the cultural city of Solo (Surakarta). The journey takes around 8–8.5 hours depending on the train. Bookingtogo offers every train and class for the Jakarta–Solo route in one platform.
Trains Serving the Jakarta–Solo Route
- Argo Lawu — executive, morning departure from Gambir, one of the fastest to Solo Balapan
- Argo Dwipangga — executive, evening departure from Gambir, arriving in Solo Balapan in the morning
- Bima — executive and luxury, overnight train via Yogyakarta
- Manahan — executive, alternative midday/afternoon schedule
- Senja Utama Solo — executive and business, classic overnight service
- Bengawan — economy, from Pasar Senen, the most budget-friendly option
How Long Is the Jakarta to Solo Train Journey?
The Jakarta–Solo trip averages 8–8.5 hours. Executive trains like Argo Lawu and Argo Dwipangga are the fastest, with fewer stops. Economy trains stop at more stations, so they take slightly longer.
Jakarta–Solo Train Ticket Price Range
Prices depend on class and travel date:
- Economy: from around IDR 150,000
- Executive: around IDR 350,000–700,000
- Luxury/Panoramic: above IDR 700,000
Fares rise on weekends, long holidays, and peak seasons. Book early for the cheapest sub-class.
Tips for Cheap Jakarta–Solo Train Tickets
- Book 90 days ahead for the lowest sub-class — cheap seats sell out fast
- Choose Bengawan (economy) from Pasar Senen for the tightest budget
- Argo Lawu (morning) or Argo Dwipangga (night) for the most efficient trip
- Avoid Eid and school holidays — tickets sell out within minutes
- Pay with paylater on Bookingtogo — book now, pay later
Why Book Train Tickets on Bookingtogo?
- Paylater payment available — book now, pay later
- Every train and class in one platform — executive, business, economy
- Transparent pricing, no hidden fees — final price shown upfront
- 24-hour customer service ready to help with any booking issue
Frequently Asked Questions
Train Routes from Gambir Station

