Eight trains run from Ketapang to Surabaya Gubeng, taking between 5 hours 44 minutes and 6 hours 35 minutes. The first leaves at 06:15 and the last at 22:00.
Disclaimer: This website contains affiliate links. Should you click to purchase, it is at no additional cost to you, but we receive a small commission.
Timetables
Click here to check all Indonesia train times
| Train | Ketapang | Surabaya |
|---|---|---|
| 250 Logawa | 06:15 | 12:03 |
| 280 Sri Tanjung | 07:15 | 13:17 |
| 212F Mutiara Timur | 08:40 | 14:38 |
| 160/157 Wijaya Kusuma | 11:00 | 16:53 |
| 7043A Sangkuriang | 15:00 | 20:44 |
| 148/145 Blambangan Ekspres | 15:45 | 21:36 |
| 298 Probowangi | 17:20 | 23:55 |
| 210 Mutiara Timur | 22:00 | 03:51+1 |
Average journey time: 5 hours 58 minutes
How to buy tickets
The easiest way to book Ketapang to Surabaya train tickets is through 12Go, which shows availability and lets you pay by card.
Tickets go on sale 45 days in advance. For full details on booking windows, see the when to book Indonesia train tickets guide.
Ketapang to Surabaya train tickets
About the route
The morning trains are the Logawa at 06:15, Sri Tanjung at 07:15 and Mutiara Timur at 08:40, and these are the most convenient if you are coming from Bali on an early ferry. The afternoon and evening choices include the Wijaya Kusuma at 11:00, Sangkuriang at 15:00, Blambangan Ekspres at 15:45, Probowangi at 17:20 and Mutiara Timur at 22:00.
The station is next to the port, so if you are coming from Bali, you can step off the ferry and walk to the platform, and if you are coming from the Ijen crater you can leave from Banyuwangi on the same day. Gubeng is in the middle of Surabaya, with connections on to Malang, Yogyakarta and Jakarta.
If you have found this website useful for planning your Southeast Asia train travel, you can show your support by buying me a coffee. Thanks so much!
