The journey from Pasuruan to Madiun covers 250 kilometers. You can take a train from Surabaya Gubeng to Madiun station. Alternatively, buses are available from Pasuruan terminal. The route takes you through the heart of East Java. Expect a travel time of 4 to 5 hours. Madiun is known for its railway industry and traditional food.
Total Distance: 250 km driving distance, 220 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 5 hours |
| Avg Price | 150,000 - 300,000 IDR | 120,000 - 200,000 IDR |
| Operator | Argo Wilis | Sugeng Rahayu |
| Route | Surabaya Gubeng to Madiun Station | Pasuruan to Purboyo Terminal |
| Tip | Trains are the most comfortable way to travel to Madiun. | Buses are frequent and affordable. |
April to October for dry weather.