Flights from Tehran to Shiraz

THRSYZ

Mehrabad International Airport (Tehran, Iran) → Shiraz Shahid Dastghaib International Airport (Shiraz, Iran)

Also known as Tehran.

Est. nonstop
~1h 21m
Distance
694 km
Airlines
Iran Airtour, Iran Aseman Airlines

Loading schedule…

Tehran to Shiraz — frequently asked

How long is the flight from Tehran to Shiraz?
THR–SYZ is about 1h 21m nonstop, covering 694 km (431 mi).
Which airlines fly nonstop from Tehran to Shiraz?
Iran Airtour, Iran Aseman Airlines operate this route nonstop.