Flight time
1 h and 24 m
The Mahan Airlines flight duration between Shiraz and Tehran is approximately 1 h and 24 m, though it may be influenced by additional factors.
Departure Airport
Shiraz
When traveling with Mahan Airlines from Shiraz to Tehran, your departure will be from Shiraz.
Arrival Airport
Mehrabad Intl
Whether you travel with Mahan Airlines from Shiraz to Tehran, your arrival airport will be Mehrabad Intl.