Die Distanz (Entfernung oder auch Strecke) zwischen Mardakan und Şirvan beträgt Luftlinie circa 120 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Şirvan sicherlich länger, da hier nur die direkte Strecke (Luftlinie) von Mardakan nach Şirvan berechnet wurde.