Die Entfernung (Strecke bzw. Distanz) von Demak nach Surabaya beträgt Luftlinie circa 236 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Surabaya wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie) von Demak nach Surabaya berechnet wurde.