Die Entfernung (Strecke bzw. Distanz) zwischen Tafresh und Hamadān beträgt Luftlinie ca. 138 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Hamadān wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Tafresh, berechnet wurde.