Die Distanz (Entfernung oder auch Strecke) zwischen Surabaya und Pecangaan beträgt Luftlinie ca. 233 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Pecangaan wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie) von Surabaya nach Pecangaan berechnet wurde.