Cheap Flights from Tehran to Shiraz

Compare Tehran to Shiraz flight deals

Find the cheapest month or even day of the year to fly to Shiraz

Book the best Shiraz fare with no extra fees

Flight deals from Tehran to Shiraz

Looking for a cheap last-minute deal or the best return flight from Tehran to Shiraz? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Tehran to Shiraz

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Tehran to Shiraz flights are currently cheapest in February.

Direct flights from Tehran to Shiraz

Tehran to Shiraz: Alternative routes

Compare routes from Tehran to Shiraz below. You may find an airport to fly into that's cheaper, faster, or easier than Shiraz.

Tehran to Shiraz: Flight information

The things to know before you go.
Cheapest flight foundRs52,349
Cheapest month to flyFebruary
Average flight time1 hr, 23 mins
Most popular airlineCaspian Airlines
Average flights per week6

Finding cheap flights from Tehran to Shiraz: Frequently asked questions

The best price we found for a return flight from Tehran to Shiraz is Rs134,671. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 23 minutes is the average flight time from Tehran to Shiraz.
Caspian Airlines, Zagros Airlines and IranAir fly direct from Tehran to Shiraz.
As of August 2025, there are 6 flights per week flying from Tehran to Shiraz.
The cheapest month to fly from Tehran to Shiraz is usually August.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Tehran to Shiraz Airport on Wednesday, 27 August 2025.
Yes – the average flight time is 1 hour and 23 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shiraz but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shiraz is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Shiraz is Air Arabia .

Flying from Tehran to Shiraz International Airport (SYZ): What you need to know

  • Get your travels underway at Imam Khomeini International Airport (IKA), the main airport in Tehran. Look for flights from Tehran to Shiraz International Airport (SYZ) that take off from this base.

  • Shiraz International Airport is located in Shiraz. The city operates on the UTC+4:30 timezone and is one hour ahead of Tehran.

  • Leave plenty of time to get on your flight from Tehran to SYZ. It's generally best to arrive two hours before international departures and an hour ahead for domestic flights.

  • High season means busier airports, so be there even earlier. Give yourself at least two hours before a domestic flight and four hours for an international journey to stay on schedule.

Airports in Tehran

Imam Khomeini International Airport (IKA)

  • IKA is around 56 kilometres from central Tehran. If you're ride-sharing, catching a cab or driving from the centre, it'll take you 1 hour or so to arrive, depending on the traffic.

  • If you've booked an early flight from Tehran to Shiraz International Airport, why not stay somewhere nice and close? Avoid the hassle of rushing to the terminal (and get some extra sleep) at Remis Hotel. Rexan Hotel is another handy accommodation option near Imam Khomeini International Airport.

  • Of the flights that depart from Imam Khomeini International Airport, 69.19% arrive as scheduled at their destination.

About Shiraz International Airport (SYZ)

  • Arriving on a late flight from Tehran to Shiraz International Airport? Don't let your travel day stretch into tomorrow. Stay a short drive from SYZ at Persepolis International Hotel Shiraz.

How to find the cheapest flights from Tehran to Shiraz International Airport (SYZ)

  • Rs52,349 is currently the lowest price for a one-way ticket from Tehran to Shiraz International Airport. A return flight starts at Rs134,671. These fares can change depending on availability.

  • Booking ahead of time is often the key to finding a cheap flight from Tehran to SYZ. Flight prices rise as demand increases, so the closer your departure date, the more it could cost you.

  • Cheap Tehran to Shiraz International Airport tickets are easier to find if you're not locked into specific dates. Try using the 'Whole month' search tool to compare fares across each month and then pick the cheapest day.

  • Finding a cheap flight ticket from Tehran to SYZ is a breeze with Price Alerts. Simply create one of these automatic alerts and we'll notify you when there's a better deal.

  • Lock in a cheap flight from Tehran to Shiraz International Airport by using filters. Select your preferred duration, departure time and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Tehran to Shiraz International Airport (SYZ)

  • July is the most popular month for flights from Tehran to Shiraz International Airport (SYZ). Plan your visit to Shiraz in February if you'd rather avoid peak season.

  • Book a Tehran to SYZ flight ticket departing in July if you want to explore the city during its warmest month. You can expect temperatures in Shiraz to range from 22ºC to 39ºC.

  • January has temperatures of between -1ºC and 15ºC. Look for cheap tickets from Tehran to Shiraz International Airport around that time if you like cooler conditions.

More about Shiraz

  • After booking your flight from Tehran to Shiraz International Airport, find a hotel that offers the right mix of comfort and location. Make one of these accommodation options your base for exploring Shiraz:

  • Nasir al-Mulk Mosque and Tomb of Hafez are just two of the big attractions to put on your Shiraz to-do list. Continue your sightseeing adventures at Bazaar Vakil.

Explore more of Iran

  • Go all in on your Iran getaway by exploring beyond Shiraz. Around 306 kilometres away to the east, Sirjan is another awesome city to add to your itinerary. Check off some of its biggest attractions like Imam Ali Mosque Sirjan while you're there.

  • If there's time to check out another major stop in Iran, head for Bushehr, about 177 kilometres west of Shiraz. Masjed-e Fil, Bushehr Old City and Dehdashti Mosque are key highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.