Booking Semarang to Solo Train Ticket

Select city or station
Going anywhere?
Mon, 24 Mar 25 (One Way)
1 Passenger
Select city or station
Going anywhere?
Mon, 24 Mar 25 (One Way)
1 Passenger

Train Schedule & Ticket Prices Semarang - Solo

Banyubiru
Economy Monday, 24 March 2025
06:05
2h
Semarang Tawang Bank Jateng
08:05Solobalapan
IDR 40,000/paxSee Train
Banyubiru
Economy Monday, 24 March 2025
06:05
2h
Semarang Tawang Bank Jateng
08:05Solobalapan
IDR 50,000/paxSee Train
Banyubiru
Economy Monday, 24 March 2025
06:05
2h
Semarang Tawang Bank Jateng
08:05Solobalapan
IDR 60,000/paxSee Train
Banyubiru
Economy Monday, 24 March 2025
06:05
2h
Semarang Tawang Bank Jateng
08:05Solobalapan
IDR 70,000/paxSee Train
Banyubiru
Economy Monday, 24 March 2025
06:05
2h
Semarang Tawang Bank Jateng
08:05Solobalapan
IDR 80,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
8h 12m
Semarang Tawang Bank Jateng
15:34Solobalapan
IDR 420,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
8h 12m
Semarang Tawang Bank Jateng
15:34Solobalapan
IDR 430,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
8h 12m
Semarang Tawang Bank Jateng
15:34Solobalapan
IDR 440,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
8h 12m
Semarang Tawang Bank Jateng
15:34Solobalapan
IDR 450,000/paxSee Train
Joglosemarkerto
Executive Monday, 24 March 2025
07:22
8h 12m
Semarang Tawang Bank Jateng
15:34Solobalapan
IDR 495,000/paxSee Train

What to Know About Semarang to Solo Train

Steeped in history and Javanese culture, Solo, also known as Surakarta, is a captivating city waiting to be explored! Move a bit outside the town and take a trip back in time to Sukuh and Cetho Temple! To complete your adventure, fill up your tummy with the warmy soup of Timlo and flavorful Nasi Liwet! No need for much time to arrive in the city, just take the train from Semarang for a faster arrival in Solo!

 

Many trains will serve you to get you to the destination with any level of classes. The ticket price starts from IDR 40,000 to IDR 460,000. You’ll be on the final destination within 2 hours. The city of Solo will give you two options to be your last stop.

 

Ticket Price

Starts from IDR 460,000

Journey Duration

Around 2 hours

First Train to Solo

02:04 AM

Last Train to Solo

09:43 PM

Departure Station

Semarang Tawang Station (SMT), Semarang Poncol Station (SMC)

Arrival Station

Solo Balapan Station (SLO), Solo Jebres Station (SK)

Train Classes

Economy, Executive

*The information in the table above is subject to change.

 

Save on Your Semarang to Solo Train Tickets with tiket.com

 

Don't miss out! The Semarang to Surakarta train is a popular route, so grab your tickets on tiket.com before they're gone! Our app makes booking a breeze, plus you can score exclusive train ticket promo to save money on your trip!


Being your travel companion for about a decade, tiket.com is so much more than a train ticket! You can take the advantage of OTW promo to be applied on any travel products we have in store! Enjoy cashback and discount for a more affordable adventure! So, what’s your stop next? Count on tiket.com!

Vacation Activities in Solo

Solo Safari
Jawa Tengah
IDR 44,100
Choose ticket
Trans Studio Mini Solo Pabelan
Jawa Tengah
IDR 100,000
Choose ticket
Funworld Solo Square
Jawa Tengah
IDR 200,000
Choose ticket
Funworld Bowling Pakuwon Solo Baru
Jawa Tengah
IDR 200,000
Choose ticket
SAOSIN INDONESIA TOUR 2025! - SOLO
Jawa Tengah
IDR 327,750
Choose ticket

Find The Best Hotel in Solo

Lorin Dwangsa Solo Hotel
, Solo
Starts from
IDR 315,501/room/night
Find
Sala View Hotel
Laweyan, Solo
Starts from
IDR 352,950/room/night
Find
Solo Paragon Hotel & Residences
Banjarsari, Solo
Starts from
IDR 584,249/room/night
Find
Lorin Solo Hotel
, Solo
Starts from
IDR 755,501/room/night
Find
Alila Solo
Laweyan, Solo
Starts from
IDR 992,199/room/night
Find