Currently, there is no long-distance train that provides a direct route from Jakarta to Boyolali. Instead, people can use train services to Solo Balapan Station.
At Solo Balapan Station, passengers need to change trains with Joglosemarkerto Train to Telawa Station in Boyolali. The following is the train schedule that will serve the trip from Jakarta to Boyolali:
Train Name |
Class |
Price |
Departure Time |
Arrival Time |
Duration |
Fajar Utama Solo |
Economy |
From IDR 280,000 |
05.45 |
13.25 |
7h 40m |
Bangunkarta |
Economy |
From Rp300,000 |
12.25 |
20.54 |
8h 29m |
Jayakarta |
Economy |
Starting at Rp290,000 |
17.10 |
01.47 |
8h 37m |
Mataram |
Economy |
Starting at Rp290,000 |
22.05 |
06.04 |
7h 59m |
Advanced Train |
Economy |
Starting at Rp390,000 |
09.30 |
03.00 |
17h 30m |
Fajar Utama Solo |
Executive |
From IDR 455,000 |
05.45 |
13.25 |
7h 40m |
Argo Semeru |
Executive |
From Rp630,000 |
06.20 |
13.39 |
7h 19m |
Argo Semeru Compartment |
Executive |
From IDR 2,050,000 |
06.20 |
13.39 |
7h 19m |
Argo Dwipangga |
Executive |
From Rp590,000 |
08.50 |
15.50 |
7h 0m |
Argo Dwipangga Luxury |
Executive |
From IDR 1,135,000 |
08.50 |
15.50 |
7j 0m |
Bangunkarta |
Executive |
From IDR 415,000 |
12.25 |
20.54 |
8h 29m |
Bima |
Executive |
From Rp620,000 |
17.00 |
00.13 |
7j 13m |
Bima Compartment |
Executive |
From IDR 2,050,000 |
17.00 |
00.13 |
7j 13m |
Gajayana |
Executive |
From Rp725,000 |
18.50 |
02.12 |
7h 22m |
Gajayana Luxury |
Executive |
From IDR 1,375,000 |
18.50 |
02.12 |
7h 22m |
Argo Lawu |
Executive |
From IDR485,000 |
20.45 |
03.40 |
6h 55m |
Argo Lawu Luxury |
Executive |
From IDR 1,135,000 |
20.45 |
03.40 |
6h 55m |
Mataram |
Executive |
From IDR 455,000 |
22.05 |
06.04 |
7h 59m |
Joglosemarkerto |
Economy |
Starting at Rp60,000 |
16.05 |
17.13 |
1j 8m |
Joglosemarkerto |
Executive |
From Rp90,000 |
16.05 |
17.13 |
1h 8m |
In Jakarta there are 3 train stations that provide train tickets for the Jakarta-Solo Balapan route. The three stations are Pasar Senen Station (PSE), Gambir Station (GMR), and Jatinegara Station (JNG).
Pasar Senen Station is one of the main stations in Jakarta that serves mixed and economy class inter-city trains. This station is a large class A train station and has been operating since 1925.
Inside the station there are already a number of facilities supporting the comfort of prospective passengers such as toilets, prayer rooms, health posts, breastfeeding rooms, ATM galleries, wheelchair services, playgrounds, charging corners, and mini markets.
The address of Pasar Senen Station itself is on Jalan Stasiun Senen No. 14, Senen, Central Jakarta. To get to the station location, there are several modes of transportation that can be used, namely Transjakarta BRT, Transjakarta City Bus, Transjakarta Microtrans, mikrolet, online transportation, KRL, and taxis.
Besides Pasar Senen Station, Gambir Station is also the main station in Jakarta. This station is specialized to serve executive class and partially mixed inter-city trains.
Located on Jl. Medan Merdeka Tim. No.1, Gambir, Gambir District, Central Jakarta City, Gambir Station is classified as a large class A train station.
The facilities offered at this station are also very complete, such as mini markets, escalators, massage chairs, mosques, coworking spaces, toilets, ticket cancellation counters, health posts, musala, ATM galleries, charging corners, breastfeeding rooms, playgrounds, and various food & beverage outlets.
Some modes of transportation that can be used to get to Gambir Station are Transjakarta BRT, Microtrans, DAMRI, Transjakarta Tour Bus, Transjakarta City Bus, online transportation, and taxis.
The Joglosemarketo train journey in Boyolali will end at Telawa Station (TW). Telawa Station is a class III/small train station under the control of DAOP IV Semarang.
Uniquely, the age of Telawa Station has reached more than 100 years and is one of the relics of the Dutch East Indies. Currently, Telawa Station only serves up and down passengers on the Joglosemarkerto train on the Solo-Semarang route.
The facilities available at Telawa Station are very limited. Here passengers will only find a waiting area and counters.
Telawa Station is located on Jalan Raya Juwangi, Pilangrejo, Juwangi, Boyolali. To get to Telawa Station, people can use taxi services and online transportation.
The duration of the train trip from Jakarta to Boyolali is around 7-8 hours. For the cheapest Jakarta-Solo train ticket price is IDR 280,000 by Fajar Utama Solo economy class train.
In addition to economy trains, there are also executive trains such as Bangunkarta, Mataram, Argo Lawu, and Bima.
The earliest train schedule from Jakarta to Solo departs at 05.45 WIB by the economy class Fajar Utama Solo train. Meanwhile, the last train schedule is the executive class Mataram train which departs at 22.05 WIB.
Solo-Boyolali trains will only be served by economy and executive class Joglosemarkerto trains departing at 05.25 WIB from Solo Balapan Station. The last Joglosemarkerto train is scheduled to depart at 16.05 WIB.
The cheapest ticket price for the Joglosemarkerto train is Rp60,000.