Die Entfernung (Strecke bzw. Distanz) zwischen Rustaq und Sohar beträgt Luftlinie ca. 129 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Sohar möglicherweise länger, da hier nur die direkte Strecke (Luftlinie) von Rustaq nach Sohar berechnet wurde.