Flights from Shiraz to Tehran
SYZ to THR. All flight routes from Shiraz Shahid Dastghaib International, Iran to Mehrabad International, Iran. These routes are operated by 6 different airlines. You can either fly non-stop or choose from 0 different transit flights. The shortest flight time is 1 hour and 10 minutes.
Find the best prices on hotels and car rental near Mehrabad
We got great deals on hotels and car rentals near the airport.
Shiraz to Tehran flights
With over 46 flights every week and 6 different airlines you have a wide option of flights to choose from. You can fly non-stop to Tehran (THR) from Shiraz (SYZ) with Iran Airtour, Iran Aseman Airlines, Iran Air, Qeshm Air, ATA Airlines or Mahan Air
Shiraz to Tehran with Iran Airtour
You can fly non-stop every Monday, Wednesday or Friday at 08:30, 08:45 or 19:00.
With Iran Aseman Airlines
You can fly non-stop every weekday with flights departing from 5 am to 21 pm.
With Iran Air
You can fly non-stop every weekday except Mondays with departure times between 8 am and 20 pm.
With Qeshm Air
You can fly non-stop every weekday except Mondays with departure times at 20:45, 21:25 or 22:45.
Miles & flight time: SYZ - THR
The shortest flight time between SYZ and THR is 1 hour and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 25m | - | 433 (697 km) |
Unpublished Flight Rates From Shiraz to Tehran