General flight information: Shiraz – Tehran
692 km Distance between cities
Cheap flights
Prices found by our users over the last 48 hours
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 route details can be found in the "General flight information" section.