General flight information: Shiraz – Tehran
692 km Distance between cities
Airports in Shiraz
with flights to Tehran
Airports in Tehran
receiving flights from Shiraz
FAQ
Distance between Shiraz and Tehran
The distance between Shiraz and Tehran is 692 km. More details on this route can be found in the "General flight information" section.