Cheap flights Tehran — Shiraz (THR — SYZ)

Good to know - Cheap tickets Tehran — Shiraz

Cheapest flight found $387
Minimal flight time 1h 0m
Flight distance 692 km
Most popular airline Zagros Airlines

Airfare Tehran – Shiraz by month

Here you can find out in what months how much a ticket Tehran – Shiraz costs to buy cheap plane tickets.

Month One-way Round-trip
March 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Tehran — Shiraz

Departure Arrival Flight days Flight Airlines Flight time Airports
05:15 06:25 wed, thu ZO4077 Zagros Airlines 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
05:35 07:20 wed IR236 Iran Air 1h 45m Mehrabad International Airport — Shiraz International Airport Select dates
06:00 07:45 mon IR236 Iran Air 1h 45m Mehrabad International Airport — Shiraz International Airport Select dates
06:05 07:15 wed IV38 GP Aviation 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
07:00 08:30 fri IR232 Iran Air 1h 30m Mehrabad International Airport — Shiraz International Airport Select dates
07:05 08:35 mon IR232 Iran Air 1h 30m Mehrabad International Airport — Shiraz International Airport Select dates
11:10 12:30 fri I35623 ATA Airlines 1h 20m Mehrabad International Airport — Shiraz International Airport Select dates
12:35 14:10 fri IR234 Iran Air 1h 35m Mehrabad International Airport — Shiraz International Airport Select dates
12:40 14:10 mon IR428 Iran Air 1h 30m Mehrabad International Airport — Shiraz International Airport Select dates
16:00 17:10 daily ZO4011 Zagros Airlines 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
All routes

Popular airlines flying Tehran — Shiraz

Flight Tehran – Shiraz is served by 5 airlines.  6 airlines operate direct flights.


Airlines with direct flights


Other airlines flying with transfers

Flights Tehran — Shiraz

The selection of cheap flights Tehran — Shiraz

Here you can find and purchase the cheapest flights Tehran — Shiraz from $387 and Tehran — Shiraz — Tehran from $240.

The price of the flight Tehran — Shiraz (Iran) — Tehran from $240 (round-trip).

The average price of the flight Tehran — Shiraz (Iran) — Tehran $368 (round-trip).

Low cost flights Tehran — Shiraz (THR — SYZ)

The distance between Tehran and Shiraz 430 miles (or 692 kilometres).

The time difference between Tehran and Shiraz is 0 h.

Minimal flight time from Tehran to Shiraz 1h 0m.

LowCostClub always do a comparison of airfares Tehran — Shiraz with several airlines (include Zagros Airlines, Iran Air, GP Aviation). They will always give you all available options so you can find the cheapest flight to Shiraz. In addition, you can choose the platform where you want to place your orders. There are also special offers for air tickets Tehran — Shiraz. Last week, for instance, the cheapest round-trip prices stood at $240 while the cheapest one-way price that was available within the last week cost $387

Popular International routes from Tehran

Popular routes from Shiraz

If you are going to fly from Shiraz, then study the popular flights. The most popular flights from Shiraz:

Shiraz — Tehran

Shiraz — Moscow

Shiraz — Istanbul

Shiraz — Colombo

Popular domestic routes from Tehran

Tehran — Shiraz

FAQ about Tehran — Shiraz

Yes, they do: ZO4077, IR236, IV38, IR232, IR234, IR428, ZO4011, I35702, IV48, QB1236, EP3777

Yes, you can fly from Tehran to Shiraz. Tehran has 2 airports (Mehrabad International Airport, Imam Khomeini International Airport) for flights. Zagros Airlines, Iran Air, GP Aviation, ATA Airlines, Qeshm Airlines, Iran Aseman Airlines depart from Tehran on mon, tue, wed, thu, fri, sat, sun. There are non-direct flights through Iran Airtour, Jazeera Airways, SalamAir, Sepehran Airlines, Turkish Airlines.

A direct flight lasts an average of 1h 0m, during which time the aircraft covers a distance of 692 km.

The price of flights Tehran — Shiraz starts from $387.

Planes fly Tehran — Shiraz 7 times a week on the following days: mon, tue, wed, thu, fri, sat, sun

In Tehran — Mehrabad International Airport, Imam Khomeini International Airport. In Shiraz — Shiraz International Airport.

The following flights fly between Tehran and Shiraz: ZO4077, IR236, IR236, IV38, IR232, IR232, I35623, IR234, IR428, ZO4011, I35702, IV48, QB1236, IV38, EP3777

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Tehran — Shiraz flight deals.

The following airlines have direct flights Tehran — Shiraz: Zagros Airlines, Iran Air, GP Aviation, ATA Airlines, Qeshm Airlines, Iran Aseman Airlines.

All the following airlines flights Tehran — Shiraz: ATA Airlines, GP Aviation, Iran Air, Iran Airtour, Iran Aseman Airlines, Jazeera Airways, Qeshm Airlines, SalamAir, Sepehran Airlines, Turkish Airlines, Zagros Airlines.

Low price calendar