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