Distance between Surabaya and Madiun
Distance from Surabaya to Madiun is 88 miles / 142 kilometers.
Map showing the distance from Surabaya to Madiun
![]() |
Air distance: | miles km |
Time difference between Surabaya and Madiun
There is no time difference between Surabaya and Madiun. Current local time in Surabaya and Madiun is 00:10 WIB (2025-02-28)