Solo to Surabaya Train Ticket

Hero image
Select city or station
Going anywhere?
Sat, 14 Jun 25 (One Way)
1 Passenger
Select city or station
Going anywhere?
Sat, 14 Jun 25 (One Way)
1 Passenger

Train Schedule & Ticket Prices Solo - Surabaya

Jayakarta
Economy Saturday, 14 June 2025
01:28
4h 32m
Solobalapan
06:00Surabaya Gubeng
IDR 154,000/paxSee Train
Jayakarta
Economy Saturday, 14 June 2025
01:28
4h 32m
Solobalapan
06:00Surabaya Gubeng
IDR 182,000/paxSee Train
Mutiara Selatan
Economy Saturday, 14 June 2025
03:24
3h 18m
Solobalapan
06:42Surabaya Gubeng
IDR 196,000/paxSee Train
Jayakarta
Economy Saturday, 14 June 2025
01:28
4h 32m
Solobalapan
06:00Surabaya Gubeng
IDR 230,000/paxSee Train
Jayakarta
Economy Saturday, 14 June 2025
01:28
4h 32m
Solobalapan
06:00Surabaya Gubeng
IDR 235,000/paxSee Train
Bima
Executive Saturday, 14 June 2025
00:13
3h 7m
Solobalapan
03:20Surabaya Gubeng
IDR 480,000/paxSee Train
Bima
Executive Saturday, 14 June 2025
00:13
3h 7m
Solobalapan
03:20Surabaya Gubeng
IDR 530,000/paxSee Train
Bima Compartment
Executive Saturday, 14 June 2025
00:13
3h 7m
Solobalapan
03:20Surabaya Gubeng
IDR 1,230,000/paxSee Train
Bima Compartment
Executive Saturday, 14 June 2025
00:13
3h 7m
Solobalapan
03:20Surabaya Gubeng
IDR 1,290,000/paxSee Train
Bima Compartment
Executive Saturday, 14 June 2025
00:13
3h 7m
Solobalapan
03:20Surabaya Gubeng
IDR 1,350,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!

Vacation Activities in Surabaya

Timezone Galaxy Mall 3 (Lantai 4)
Jawa Timur
IDR 80,000
Choose ticket
Voucher Top Up Kartu Amazing Zone Pakuwon Supermall Surabaya
Jawa Timur
IDR 95,000
Choose ticket
The Grand Taman Safari Prigen Jatim
Jawa Timur
IDR 145,000
Choose ticket
Playtopia Pakuwon Mall Surabaya
Jawa Timur
IDR 145,500
Choose ticket
Jetski Experience by Seadoo Safari in Surabaya
Jawa Timur
IDR 559,680
Choose ticket

Find The Best Hotel in Surabaya

Hotel 88 Embong Malang by WH
Genteng, Surabaya
Starts from
IDR 319,427/room/night
Find
G Suites Hotel By AMITHYA
Gubeng, Surabaya
Starts from
IDR 371,907/room/night
Find
Crown Prince Hotel Surabaya Managed by Midtown Indonesia
Genteng, Surabaya
Starts from
IDR 566,099/room/night
Find
Hotel Ciputra World Surabaya managed by Swiss-Belhotel International
Dukuh Pakis, Surabaya
Starts from
IDR 1,145,356/room/night
Find
Wyndham Surabaya
Genteng, Surabaya
Starts from
IDR 1,249,999/room/night
Find