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