Madiun is a city in East Java known for its railway industry and culinary delights. From Gresik, you can travel by bus to Surabaya and then take a train or bus to Madiun. The train journey from Surabaya Gubeng Station to Madiun Station is very convenient and fast.
Total Distance: 160 km driving distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 4 hours |
| Avg Price | IDR 70,000 - 150,000 | IDR 60,000 - 100,000 |
| Operator | KAI (Argo Wilis Train) | Sumber Selamat |
| Route | Surabaya Gubeng to Madiun Station | Gresik to Bungurasih Terminal, then bus to Madiun |
| Tip | The train is the most comfortable and fastest way to travel. | Buses are frequent and offer flexible departure times. |
Year-round, but the dry season from May to September is best for sightseeing.