Solo to Surabaya Train Ticket
Train Schedule & Ticket Prices Solo - Surabaya
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!