Die Distanz (Entfernung oder auch Strecke) zwischen Semarang und Lamongan beträgt Luftlinie ungefähr 221 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Lamongan wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Semarang nach Lamongan berechnet wurde.