Promo
Promo
Blibli Tiket RewardsYour Orders
Tiket.com logo
Staycation in Bandung
Event in Jakarta
Flight to Surabaya
Tour in Lombok
Train to Yogyakarta
Car Rental in Semarang
Activities in Bali

Solo to Surabaya Train Ticket

Hero image
Select city or station
Going anywhere?
Tue, 07 Jul 26 (One Way)
1 Passenger
Select city or station
Going anywhere?
Tue, 07 Jul 26 (One Way)
1 Passenger

Train Schedule & Ticket Prices Solo - Surabaya

Sri Tanjung
Economy Monday, 06 July 2026
07:54
4h 35m
Purwosari
12:29Surabaya Kota
IDR 88,000/paxSee Train
Sancaka
Economy Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 290,000/paxSee Train
Sancaka
Economy Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 290,000/paxSee Train
Sancaka
Economy Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 290,000/paxSee Train
Sancaka
Economy Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 290,000/paxSee Train
Sancaka
Executive Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 380,000/paxSee Train
Sancaka
Executive Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 380,000/paxSee Train
Sancaka
Executive Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 380,000/paxSee Train
Sancaka
Executive Monday, 06 July 2026
07:33
3h 14m
Solobalapan
10:47Surabaya Gubeng
IDR 380,000/paxSee Train
Logawa
Executive Monday, 06 July 2026
10:23
3h 37m
Purwosari
14:00Surabaya Gubeng
IDR 545,000/paxSee Train

What to Know About Solo to Surabaya Train

Embarking on a journey from central to eastern Java is no small feat! Opting for the train is a wise decision, whether you're a first-time traveler or a seasoned commuter. Be prepared to allocate approximately 4 hours for the trip from Solo to Surabaya. As you arrive, visit the historic House of Sampoerna to learn about Indonesia's rich tobacco industry, or wander through the vibrant streets of the town square for activities like locals!

 

You can enjoy a comfortable ride with various seating options available, from the affordable Economy class to the luxurious Business class. The ticket price starts from IDR 88,000 to IDR 530,000. Either you are an early bird or a night owl, the train is ready to give you the best service!

 

Ticket Price

Starts from IDR 88,000

Journey Duration

Around 4 hours

First Train to Surabaya

12:16 AM

Last Train to Surabaya

08:05 PM

Departure Station

Solo Balapan Station (SLO), Purwosari Station (PWS)

Arrival Station

Surabaya Gubeng Station (SGU), Wonokromo Station (WO)

Train Classes

Economy, Executive, Business

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

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

This route can be in high demand, so don't miss out, secure your seat before they're gone! Book your ticket for the Solo to Surabaya train only at tiket.com! Before finalizing your purchase, use our train ticket promo for the most affordable price.

 

Maximize your savings with our OTW promo too! It's not just limited to train tickets! Fulfill your dream of a budget-friendly trip with ease! So, why wait? Wherever you're headed, tiket.com has you covered!