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