Book Surabaya to Solo Train Tickets
Train Schedule & Ticket Prices Surabaya - Solo
What to Know About Surabaya to Solo Train
The heartland of Central Java is just a train ride away. Going from Surabaya to Solo by train is easy and affordable. Take advantage of great prices and enjoy comfortable seating alongside other perks. You can choose between economy and executive classes to better suit your travel style. You’ll travel a distance of 261 km in as little as 3 hours and arrive directly in downtown Solo.
Officially known as Surakarta, Solo has a varied history that dates back to the Mataram Kingdom. With such a rich cultural heritage, there’s much to do and discover in the city. Visit the Kraton Surakarta for a glimpse of traditional Solo architecture. Don’t forget to catch a wayang performance before you leave, as Solo is also famed for its wayang roots and traditions.
|
Ticket Prices |
Starting from IDR 88,000 |
|
Journey Duration |
3 to 5.5 hours |
|
First Train to Solo |
05:50 AM |
|
Last Train to Solo |
08:00 PM |
|
Departure Stations |
Surabaya Gubeng Station (SGU) |
|
Arrival Stations |
Solo Balapan Station (SLO), Purwosari Station (PWS) |
|
Train Classes |
Economy, Business, Executive |
*The information in the table above is subject to change.
Save on Your Surabaya to Solo Train Tickets with tiket.com
Make the most out of your trip by booking your Surabaya to Solo train tickets with tiket.com. You’ll be able to order your tickets up to 45 days in advance, making planning future trips much easier.
Plus, you can opt into our Full Protection travel insurance program, ensuring your peace of mind. You can find out more about booking your ticket through our guide.
For those looking to save on their journey, we’ve got your back. With lots of exclusive discounts in store, traveling by train is more affordable than ever. Keep an eye out for our OTW promo for even bigger discounts, too! So hurry - book now to get your Surabaya to Solo train tickets for less, only at tiket.com.
Popular Train Routes from Surabaya
- Trains from Surabaya to Jakarta
- Trains from Surabaya to Malang
- Trains from Surabaya to Yogyakarta
- Trains from Surabaya to Semarang
- Trains from Surabaya to Bandung
- Trains from Surabaya to Banyuwangi
Popular Train Routes from Solo
Stations in Surabaya
Surabaya Gubeng Station is the departure point for passengers heading to Solo. As the biggest station in Surabaya, it serves trains of all classes to and from many destinations within Java. Many facilities such as health clinics, charging stations, and prayer rooms are available. Additionally, there are eateries and convenience stores inside for those who’d like to eat before their journey.
Stations in Solo
Out of the two arrival stations, Solo Balapan Station is the most popular train station in the city. For those who’d like to rest or eat after their journey, there are a number of hotels and restaurants available within walking distance from the station. Visitors have many options on continuing their journey, including taxis, ride-hailing services, and commuter trains.
Passengers can also arrive at Purwosari Station. Situated on the west side of town, the station is close to many accommodations, making it an ideal choice for travelers staying in that area.
Where to Stay in Solo
- The Royal Surakarta Heritage Solo MGallery Collection
- Grand Sae Hotel Solo
- Swiss-Belinn Saripetojo Solo
- POP! Hotel Solo
- Harris Hotel & Conventions Solo
- Front One Cabin Setiabudi Solo
- Twin Star Hotel Solo
- Swiss-Belhotel Solo
- ASTON Hotel Solo
- Hotel POSE IN Solo
