Surabaya Kota → Madiun Β· Β± 155 km (garis lurus)
Ringkas: Kereta Arjuno (SB-MN) melayani rute Surabaya KotaβMadiun dengan 27 perhentian/singgah menurut GAPEKA. Waktu tiba & berangkat tiap stasiun tercantum pada tabel di bawah.
| # | Stasiun | Tiba | Berangkat |
|---|---|---|---|
| 1 | Surabaya Kota awal | β | 18:05 |
| 2 | Surabaya Gubeng | 18:13 | 18:18 |
| 3 | Ngagel lewat | β | β |
| 4 | Wonokromo | 18:24 | 18:26 |
| 5 | Sepanjang | β | 18:33 |
| 6 | Kumendung lewat | β | β |
| 7 | Boharan | β | 18:42 |
| 8 | Krian | β | 18:46 |
| 9 | Kedinding | β | 18:51 |
| 10 | Tarik | 18:56 | 19:02 |
| 11 | Bangsal lewat | β | β |
| 12 | Mojokerto | 19:13 | 19:17 |
| 13 | Curahmalang | 19:27 | 19:37 |
| 14 | Sumobito | 19:43 | 20:02 |
| 15 | Peterongan | β | 20:11 |
| 16 | Jombang | 20:17 | 20:32 |
| 17 | Sembung | 20:41 | 20:46 |
| 18 | Kertosono | 20:56 | 21:13 |
| 19 | Baron | β | 21:22 |
| 20 | Sukomoro | β | 21:32 |
| 21 | Nganjuk | 21:37 | 21:39 |
| 22 | Bagor | β | 21:46 |
| 23 | Wilangan | β | 21:54 |
| 24 | Saradan | β | 22:04 |
| 25 | Caruban | 22:13 | 22:15 |
| 26 | Babadan | β | 22:24 |
| 27 | Madiun akhir | 22:32 | β |
Waktu bersifat lokal (WIB/WITA/WIT sesuai daerah) dan mengikuti GAPEKA. Jadwal dapat berubah β konfirmasi di kanal resmi KAI.