Train tickets to Surabaya
Looking for a train ticket to Surabaya? Find here easily all available train tickets and other relevant information. You can search for cheap train tickets to Surabaya and easily compare ticket prices for different dates and stations.
Cheap train tickets to Surabaya
-
Bandung to Surabaya from: INR 1526
-
Jakarta to Surabaya from: INR 2207
-
Cirebon to Surabaya from: INR 488
-
Semarang to Surabaya from: INR 1432
-
Madiun to Surabaya from: INR 305
-
Banyuwangi to Surabaya from: INR 681
-
Jember to Surabaya from: INR 263
-
Yogyakarta to Surabaya from: INR 962
-
Malang to Surabaya from: INR 282
-
Solo to Surabaya from: INR 1667
-
Pekalongan to Surabaya from: INR 634
-
Bojonegoro to Surabaya from: INR 230
Trains to this city
- KA Ambarawa Ekspres
- KA Argo Bromo Anggrek
- KA Argo Wilis
- KA Bangunkarta
- KA Bima
- KA Gaya Baru Malam Selatan
- KA Gumarang
- KA Harina
- KA Jayabaya
- KA Kertajaya
- KA Logawa
- KA Maharani
- KA Mutiara Selatan
- KA Mutiara Timur Malam
- KA Mutiara Timur Siang
- KA Pasundan
- KA Probowangi
- KA Ranggajati
- KA Sancaka
- KA Sembrani
- KA Sri Tanjung
- KA Turangga
Train Stations in Surabaya
These are the stations near Surabaya for which you can book a train ticket online. There may be more stations near Surabaya but they are only for local trains.