Hub / Home
Directory & Insights
Live Journey Map
Crowdsourced Live Journey
Timetables
Train Schedules
Search Routes
Direct & Transit Finder
Extraordinary Trains (EOT)
Extraordinary Trains
Train Directory
Master Train Fleet
Fleet Database
Rolling Stock Info
Stations
Facilities & Hubs
Facilities
Depots & Workshops
Operating Areas
Daop & Divre
Incidents & Safety (EOE)
Historical Rail Incidents
Updates & News
Railway Dispatches & Insights
Photo Gallery
Curated Collection
alurail pass
Supporter Perks
About alurail
Platform Info & Vision
Stasiun Solo Balapan (SLO)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Solo Balapan, Surakarta.
Daerah Operasi VI - Yogyakarta
City / Regency: Surakarta
Large Class Type A Station
Ministry of Transportation PM 29/2011
152 Calling Trains
Active Timetable Calling Stops
Surakarta (23), Jakarta Pusat (21), Surabaya (18)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Solo Balapan to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Solo Balapan Station (SLO), located in the city of Surakarta, Central Java, stands as a premier Large Class Type A facility within the Indonesian railway network. Situated at an elevation of +93 meters and managed under Daerah Operasi VI Yogyakarta, the station serves as a vital transit hub connecting the major corridors of Java. Historically, the site derives its name from the surrounding area, which once functioned as a horse racing track, and it remains a significant architectural landmark reflecting the colonial-era influence on Indonesian infrastructure. Its strategic position makes it a cornerstone for both regional commuter services and long-distance intercity travel.
The station features an extensive platform yard configuration designed to accommodate high-volume passenger traffic and complex logistical operations. Its architectural heritage is preserved through a blend of historical structural elements and modern functional upgrades, ensuring it remains a central node in the national transit system. By facilitating seamless connectivity between the western and eastern regions of the island, Solo Balapan continues to play an indispensable role in supporting the economic and social mobility of the Surakarta metropolitan area and the broader Indonesian rail network.
The station features an extensive platform yard configuration designed to accommodate high-volume passenger traffic and complex logistical operations. Its architectural heritage is preserved through a blend of historical structural elements and modern functional upgrades, ensuring it remains a central node in the national transit system. By facilitating seamless connectivity between the western and eastern regions of the island, Solo Balapan continues to play an indispensable role in supporting the economic and social mobility of the Surakarta metropolitan area and the broader Indonesian rail network.
Operating Region
Daerah Operasi VI - Yogyakarta
Station Elevation
+93 mdpl
First Train
Bima (8) 00:13
Last Train
Parcel Selatan (305) 23:55
Freight & Cargo Trains
Freight / Cargo
AS
KA Bandara Adi Soemarmo
Airport Train
Y
Commuter Line Yogyakarta
Commuter Line / Local
Intercity Trains
Long-distance Train (KAJJ)
JS
KA Joglosemarkerto
Commuter Line / Local
Trains Calling & Departing at Station Solo Balapan
Displaying all scheduled active train services on GAPEKA 2025. Radar link appears when a train is currently running on the line.
| No | Train No. | Train Name | Route | Arrival | Departure | Dwell Time | Action |
|---|---|---|---|---|---|---|---|
| 1 | 2706 | Bramnambo Service |
Brambanan (BBN)
|
— | — | Terminus | |
| 2 | 8 | Bima |
Gambir (GMR)
|
00:10 | 00:13 | 3 min | |
| 3 | 186A | JS Joglosemarkerto |
Tegal (TG)
|
00:16 | — | Terminus | |
| 4 | 2711 | Bungtalun Service |
Solo Balapan (SLO)
|
— | 00:20 | Origin | |
| 5 | PLB 7043 | Sangkuriang |
Surabaya Gubeng (SGU)
|
00:24 | 00:27 | 3 min | |
| 6 | 12 | Turangga |
Bandung (BD)
|
00:28 | 00:31 | 3 min | |
| 7 | KP/11562 | KLB |
Semarang Poncol (SMC)
|
00:40 | — | Terminus | |
| 8 | 169B | Malioboro Ekspres |
Malang (ML)
|
00:39 | 00:42 | 3 min | |
| 9 | 246B | Majapahit |
Pasar Senen (PSE)
|
01:06 | 01:06 | Direct | |
| 10 | 87B | Sancaka |
Surabaya Gubeng (SGU)
|
01:10 | 01:13 | 3 min | |
| 11 | 252B | Jayakarta |
Pasar Senen (PSE)
|
01:25 | 01:29 | 4 min | |
| 12 | 68 | Malabar |
Bandung (BD)
|
01:41 | 01:44 | 3 min | |
| 13 | 2601 | Mawalo Tanker |
Madiun (MN)
|
02:10 | 02:15 | 5 min | |
| 14 | 36 | Gajayana |
Gambir (GMR)
|
02:11 | 02:16 | 5 min | |
| 15 | 80B | Lodaya |
Bandung (BD)
|
02:47 | — | Terminus | |
| 16 | 72 | Mutiara Selatan |
Bandung (BD)
|
03:21 | 03:24 | 3 min | |
| 17 | 14 | Argo Lawu |
Gambir (GMR)
|
03:40 | — | Terminus | |
| 18 | 2703 | Bramnambo Service |
Solo Balapan (SLO)
|
— | 04:00 | Origin | |
| 19 | 306 | Parcel Selatan |
Bandung (BD)
|
04:03 | 04:03 | Direct | |
| 20 | 302 | Parcel Tengah |
Kampung Bandan (KPB)
|
04:34 | 04:34 | Direct | |
| 21 | 2708 | Bramarja Service |
Arjawinangun (AWN)
|
04:38 | — | Terminus | |
| 22 | 144B | Madiun Jaya |
Pasar Senen (PSE)
|
04:50 | 04:53 | 3 min | |
| 23 | 2709 | Bramarja Service |
Solo Balapan (SLO)
|
— | 05:00 | Origin | |
| 24 | 187A | JS Joglosemarkerto |
Solo Balapan (SLO)
|
— | 05:10 | Origin | |
| 25 | 701 | Y Commuter Line Yogyakarta |
Palur (PL)
|
05:11 | 05:13 | 2 min | |
| 26 | 76B | Mataram |
Pasar Senen (PSE)
|
05:31 | — | Terminus | |
| 27 | 193 | JS Joglosemarkerto |
Solo Balapan (SLO)
|
— | 06:10 | Origin | |
| 28 | 720 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
06:15 | 06:16 | < 1 min | |
| 29 | 711 | Y Commuter Line Yogyakarta |
Palur (PL)
|
06:16 | 06:18 | 1 min | |
| 30 | 576 | AS Bandara Internasional Adi Soemarmo |
Adi Soemarmo (SMO)
|
06:18 | 06:23 | 5 min | |
| 31 | 64B | Manahan |
Gambir (GMR)
|
06:31 | — | Terminus | |
| 32 | 150 | Singasari |
Pasar Senen (PSE)
|
06:46 | 06:46 | Direct | |
| 33 | 77C | Lodaya |
Solo Balapan (SLO)
|
— | 07:15 | Origin | |
| 34 | 274 | Kahuripan |
Kiaracondong (KAC)
|
07:20 | 07:20 | Direct | |
| 35 | 721 | Y Commuter Line Yogyakarta |
Palur (PL)
|
07:25 | 07:27 | 1 min | |
| 36 | 84B | Sancaka |
Yogyakarta (YK)
|
07:30 | 07:33 | 3 min | |
| 37 | 571 | AS Bandara Internasional Adi Soemarmo |
Madiun (MN)
|
07:36 | 07:41 | 5 min | |
| 38 | 278 | Sri Tanjung |
Lempuyangan (LPN)
|
07:58 | 07:58 | Direct | |
| 39 | 268 | Banyubiru |
Semarang Tawang (SMT)
|
08:05 | — | Terminus | |
| 40 | KP/11499 | KLB |
Solo Balapan (SLO)
|
— | 08:10 | Origin | |
| 41 | 702 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
08:14 | 08:16 | 1 min | |
| 42 | 13 | Argo Lawu |
Solo Balapan (SLO)
|
— | 08:30 | Origin | |
| 43 | PLB 7002A | Gajayana Tambahan |
Gambir (GMR)
|
08:28 | 08:34 | 6 min | |
| 44 | 75B | Mataram |
Solo Balapan (SLO)
|
— | 08:40 | Origin | |
| 45 | 267 | Banyubiru |
Solo Balapan (SLO)
|
— | 08:55 | Origin | |
| 46 | 275 | Pasundan |
Surabaya Gubeng (SGU)
|
08:58 | 08:58 | Direct | |
| 47 | 572 | AS Bandara Internasional Adi Soemarmo |
Adi Soemarmo (SMO)
|
08:53 | 08:58 | 5 min | |
| 48 | 712 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
09:04 | 09:06 | 1 min | |
| 49 | 703 | Y Commuter Line Yogyakarta |
Palur (PL)
|
09:07 | 09:08 | < 1 min | |
| 50 | 2712 | Bungtalun Service |
Karangtalun (KRL)
|
09:15 | — | Terminus | |
| 51 | 143B | Madiun Jaya |
Madiun (MN)
|
09:15 | 09:18 | 3 min | |
| 52 | 61B | Manahan |
Solo Balapan (SLO)
|
— | 09:50 | Origin | |
| 53 | 161 | Bangunkarta |
Jombang (JG)
|
09:51 | 09:57 | 6 min | |
| 54 | 722 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
09:58 | 10:00 | 2 min | |
| 55 | 81B | Sancaka |
Surabaya Gubeng (SGU)
|
10:09 | 10:12 | 3 min | |
| 56 | 89 | Gayabaru Malam Selatan |
Surabaya Gubeng (SGU)
|
10:18 | 10:18 | Direct | |
| 57 | 2713 | Bungtalun Service |
Solo Balapan (SLO)
|
— | 10:25 | Origin | |
| 58 | 248C | Logawa |
Purwokerto (PWT)
|
10:27 | 10:27 | Direct | |
| 59 | 577 | AS Bandara Internasional Adi Soemarmo |
Madiun (MN)
|
10:32 | 10:37 | 5 min | |
| 60 | 69 | Malabar |
Malang (ML)
|
10:42 | 10:45 | 3 min | |
| 61 | 723 | Y Commuter Line Yogyakarta |
Palur (PL)
|
10:50 | 10:52 | 1 min | |
| 62 | 9A | Argo Wilis |
Surabaya Gubeng (SGU)
|
11:27 | 11:30 | 3 min | |
| 63 | 170B | Malioboro Ekspres |
Purwokerto (PWT)
|
11:40 | 11:45 | 5 min | |
| 64 | 704 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
12:04 | 12:06 | 2 min | |
| 65 | 5 | Argo Semeru |
Surabaya Gubeng (SGU)
|
12:08 | 12:11 | 3 min | |
| 66 | 82B | Sancaka |
Yogyakarta (YK)
|
12:14 | 12:17 | 3 min | |
| 67 | 578 | AS Bandara Internasional Adi Soemarmo |
Adi Soemarmo (SMO)
|
12:18 | 12:23 | 5 min | |
| 68 | 2716 | Karsolo Service |
Karangtalun (KRL)
|
12:32 | — | Terminus | |
| 69 | 2603 | Mawalo Tanker |
Madiun (MN)
|
12:34 | 12:39 | 5 min | |
| 70 | 154 | Ranggajati |
Cirebon (CN)
|
12:40 | 12:43 | 3 min | |
| 71 | 2704 | Bramnambo Service |
Kampung Bandan (KPB)
|
12:51 | — | Terminus | |
| 72 | 705 | Y Commuter Line Yogyakarta |
Palur (PL)
|
13:02 | 13:03 | < 1 min | |
| 73 | 2602 | Mawalo Tanker |
Rewulu (RWL)
|
13:01 | 13:05 | 4 min | |
| 74 | 573 | AS Bandara Internasional Adi Soemarmo |
Madiun (MN)
|
13:11 | 13:16 | 5 min | |
| 75 | 724 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
13:15 | 13:17 | 2 min | |
| 76 | 74B | Fajar Utama Solo |
Pasar Senen (PSE)
|
13:25 | — | Terminus | |
| 77 | 153 | Ranggajati |
Surabaya Gubeng (SGU)
|
13:29 | 13:32 | 3 min | |
| 78 | 6 | Argo Semeru |
Gambir (GMR)
|
13:30 | 13:33 | 3 min | |
| 79 | 167B | Kertanegara |
Malang (ML)
|
13:43 | 13:46 | 3 min | |
| 80 | 2710 | Bramarja Service |
Brambanan (BBN)
|
13:54 | — | Terminus | |
| 81 | 725 | Y Commuter Line Yogyakarta |
Palur (PL)
|
13:54 | 13:55 | < 1 min | |
| 82 | 2707 | Bramarja Service |
Solo Balapan (SLO)
|
— | 14:05 | Origin | |
| 83 | 78C | Lodaya |
Bandung (BD)
|
14:07 | — | Terminus | |
| 84 | 10B | Argo Wilis |
Bandung (BD)
|
14:17 | 14:20 | 3 min | |
| 85 | 269 | Matarmaja |
Malang (ML)
|
14:27 | 14:27 | Direct | |
| 86 | 85B | Sancaka |
Surabaya Gubeng (SGU)
|
14:24 | 14:27 | 3 min | |
| 87 | 574 | AS Bandara Internasional Adi Soemarmo |
Adi Soemarmo (SMO)
|
14:23 | 14:28 | 5 min | |
| 88 | 2705 | Bramnambo Service |
Solo Balapan (SLO)
|
— | 14:35 | Origin | |
| 89 | 714 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
15:08 | 15:09 | < 1 min | |
| 90 | 188A | JS Joglosemarkerto |
Tegal (TG)
|
15:34 | — | Terminus | |
| 91 | 16 | Argo Dwipangga |
Gambir (GMR)
|
15:45 | — | Terminus | |
| 92 | 715 | Y Commuter Line Yogyakarta |
Palur (PL)
|
15:46 | 15:48 | 1 min | |
| 93 | 189 | JS Joglosemarkerto |
Solo Balapan (SLO)
|
— | 15:50 | Origin | |
| 94 | 706 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
16:12 | 16:13 | < 1 min | |
| 95 | 247C | Logawa |
Surabaya Gubeng (SGU)
|
16:33 | 16:33 | Direct | |
| 96 | 192A | JS Joglosemarkerto |
Tegal (TG)
|
16:40 | — | Terminus | |
| 97 | 707 | Y Commuter Line Yogyakarta |
Palur (PL)
|
16:46 | 16:47 | < 1 min | |
| 98 | 579 | AS Bandara Internasional Adi Soemarmo |
Madiun (MN)
|
16:55 | 17:00 | 5 min | |
| 99 | 70 | Malabar |
Bandung (BD)
|
17:19 | 17:22 | 3 min | |
| 100 | 151 | Brantas |
Blitar (BL)
|
17:26 | 17:26 | Direct | |
| 101 | 726 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
17:33 | 17:35 | 1 min | |
| 102 | 251B | Jayakarta |
Surabaya Gubeng (SGU)
|
17:35 | 17:40 | 5 min | |
| 103 | 2715 | Karsolo Service |
Solo Balapan (SLO)
|
— | 17:45 | Origin | |
| 104 | 86B | Sancaka |
Yogyakarta (YK)
|
17:46 | 17:49 | 3 min | |
| 105 | 231 | Banyubiru Ekspres |
Solo Balapan (SLO)
|
— | 17:50 | Origin | |
| 106 | 580 | AS Bandara Internasional Adi Soemarmo |
Adi Soemarmo (SMO)
|
17:48 | 17:54 | 6 min | |
| 107 | PLB 7006 | Batavia |
Gambir (GMR)
|
18:00 | — | Terminus | |
| 108 | 575 | AS Bandara Internasional Adi Soemarmo |
Madiun (MN)
|
17:58 | 18:03 | 5 min | |
| 109 | 62B | Manahan |
Gambir (GMR)
|
18:18 | — | Terminus | |
| 110 | 727 | Y Commuter Line Yogyakarta |
Palur (PL)
|
18:17 | 18:19 | 2 min | |
| 111 | 277 | Sri Tanjung |
Surabaya Kota (SB)
|
18:38 | 18:38 | Direct | |
| 112 | 716 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
18:43 | 18:45 | 1 min | |
| 113 | 73 | Senja Utama Solo |
Solo Balapan (SLO)
|
— | 18:55 | Origin | |
| 114 | 79B | Lodaya |
Solo Balapan (SLO)
|
— | 19:10 | Origin | |
| 115 | 708 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
19:15 | 19:17 | 1 min | |
| 116 | 158 | Wijaya Kusuma |
Cilacap (CP)
|
19:24 | 19:28 | 4 min | |
| 117 | 35 | Gajayana |
Malang (ML)
|
19:35 | 19:38 | 3 min | |
| 118 | 83B | Sancaka |
Surabaya Gubeng (SGU)
|
19:47 | 19:50 | 3 min | |
| 119 | 90 | Gayabaru Malam Selatan |
Pasar Senen (PSE)
|
19:51 | 19:51 | Direct | |
| 120 | 256B | Jaka Tingkir |
Pasar Senen (PSE)
|
20:00 | — | Terminus | |
| 121 | 717 | Y Commuter Line Yogyakarta |
Palur (PL)
|
20:00 | 20:01 | < 1 min | |
| 122 | 270 | Matarmaja |
Pasar Senen (PSE)
|
20:04 | 20:04 | Direct | |
| 123 | 276 | Pasundan |
Kiaracondong (KAC)
|
20:23 | 20:23 | Direct | |
| 124 | 15 | Argo Dwipangga |
Solo Balapan (SLO)
|
— | 20:35 | Origin | |
| 125 | 149 | Singasari |
Blitar (BL)
|
20:43 | 20:43 | Direct | |
| 126 | 162 | Bangunkarta |
Pasar Senen (PSE)
|
20:47 | 20:52 | 5 min | |
| 127 | 709 | Y Commuter Line Yogyakarta |
Palur (PL)
|
20:53 | 20:54 | < 1 min | |
| 128 | 37 | Brawijaya |
Malang (ML)
|
21:02 | 21:02 | Direct | |
| 129 | 157 | Wijaya Kusuma |
Surabaya Gubeng (SGU)
|
21:16 | 21:19 | 3 min | |
| 130 | 728 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
21:26 | 21:28 | 1 min | |
| 131 | 71 | Mutiara Selatan |
Surabaya Gubeng (SGU)
|
21:27 | 21:30 | 3 min | |
| 132 | 2714 | Bungtalun Service |
Brumbung (BBG)
|
21:43 | — | Terminus | |
| 133 | 67 | Malabar |
Malang (ML)
|
21:51 | 21:54 | 3 min | |
| 134 | PLB 7005 | Batavia |
Solo Balapan (SLO)
|
— | 22:00 | Origin | |
| 135 | PLB 7044 | Sangkuriang |
Bandung (BD)
|
22:02 | 22:05 | 3 min | |
| 136 | 168D | Kertanegara |
Purwokerto (PWT)
|
22:12 | 22:15 | 3 min | |
| 137 | 152 | Brantas |
Pasar Senen (PSE)
|
22:18 | 22:18 | Direct | |
| 138 | 7 | Bima |
Surabaya Gubeng (SGU)
|
22:23 | 22:26 | 3 min | |
| 139 | 718A | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
22:32 | 22:33 | < 1 min | |
| 140 | 63B | Manahan |
Solo Balapan (SLO)
|
— | 22:35 | Origin | |
| 141 | 38 | Brawijaya |
Gambir (GMR)
|
22:41 | 22:41 | Direct | |
| 142 | 273 | Kahuripan |
Blitar (BL)
|
22:47 | 22:47 | Direct | |
| 143 | 11 | Turangga |
Surabaya Gubeng (SGU)
|
23:02 | 23:05 | 3 min | |
| 144 | 88B | Sancaka |
Yogyakarta (YK)
|
23:11 | 23:14 | 3 min | |
| 145 | 232 | Banyubiru Ekspres |
Semarang Tawang (SMT)
|
23:17 | — | Terminus | |
| 146 | 2604 | Mawalo Tanker |
Rewulu (RWL)
|
23:01 | 23:20 | 19 min | |
| 147 | 245B | Majapahit |
Malang (ML)
|
23:22 | 23:22 | Direct | |
| 148 | 255B | Jaka Tingkir |
Solo Balapan (SLO)
|
— | 23:35 | Origin | |
| 149 | 301 | Parcel Tengah |
Malang (ML)
|
23:43 | 23:43 | Direct | |
| 150 | 710 | Y Commuter Line Yogyakarta |
Yogyakarta (YK)
|
23:46 | 23:47 | < 1 min | |
| 151 | PLB 7001A | Gajayana Tambahan |
Malang (ML)
|
23:39 | 23:48 | 9 min | |
| 152 | 305 | Parcel Selatan |
Surabaya Kota (SB)
|
23:55 | 23:55 | Direct |