Cheap Flights from Tehran (Iran) to Shiraz
Cheap Tehran (Iran)-Shiraz Flight Tickets
These prices are the lowest available for the specified locations on the Obilet website. Prices may vary depending on the selected date, location, and availability of the flight.
Cheapest Travel on Obilet
:
£ 25.72
The Most Favorable Price
:
Zagros AirlinesThe Most Active Airline
:
Ata AirlinesAverage Number of Trips Per Day
:
3Shortest Flight Time
:
1hr 10minDistance
:
686 KMCheap Flight Tickets from Tehran (Iran) to Shiraz
Zagros Airlines
30 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
05:00
Shiraz
Shiraz Shahid Dastghaib Airport
06:15
Zagros Airlines
23 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
05:00
Shiraz
Shiraz Shahid Dastghaib Airport
06:15
Iran Aseman Airlines
23 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
19:25
Shiraz
Shiraz Shahid Dastghaib Airport
20:50
Ata Airlines
23 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
21:20
Shiraz
Shiraz Shahid Dastghaib Airport
22:50
Ata Airlines
23 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
16:30
Shiraz
Shiraz Shahid Dastghaib Airport
18:00
Ata Airlines
30 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
16:30
Shiraz
Shiraz Shahid Dastghaib Airport
18:00
Ata Airlines
01 December 2025-Monday
Tehran (Iran)
Mehrabad Airport
21:40
Shiraz
Shiraz Shahid Dastghaib Airport
23:10
Ata Airlines
24 November 2025-Monday
Tehran (Iran)
Mehrabad Airport
21:40
Shiraz
Shiraz Shahid Dastghaib Airport
23:10
Zagros Airlines
27 November 2025-Thursday
Tehran (Iran)
Mehrabad Airport
05:00
Shiraz
Shiraz Shahid Dastghaib Airport
06:15
Ata Airlines
30 November 2025-Sunday
Tehran (Iran)
Mehrabad Airport
21:20
Shiraz
Shiraz Shahid Dastghaib Airport
22:50
The prices shown are starting ticket prices. Prices may vary depending on the selected date, location, and trip availability.
Get notified about campaigns immediately
Download the Obilet app and take advantage of special campaigns