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 Iran Air

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: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
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
18:40 20:00 fri I35702 ATA Airlines 1h 20m Mehrabad International Airport — Shiraz International Airport Select dates
20:00 21:10 tue, thu IV48 GP Aviation 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
20:50 22:05 mon QB1236 Qeshm Airlines 1h 15m Mehrabad International Airport — Shiraz International Airport Select dates
21:10 22:10 tue IV38 GP Aviation 1h 0m Mehrabad International Airport — Shiraz International Airport Select dates
All routes

Popular airlines flying Tehran — Shiraz

Flight Tehran – Shiraz is served by 4 airlines.  5 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 Iran Air, GP Aviation, ATA Airlines). 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: IR236, IV38, IR234, IR428, 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. Iran Air, GP Aviation, ATA Airlines, Qeshm Airlines, Iran Aseman Airlines depart from Tehran on mon, tue, wed, thu, fri. There are non-direct flights through Iran Airtour, SalamAir, Turkish Airlines, Zagros 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 5 times a week on the following days: mon, tue, wed, thu, fri

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

The following flights fly between Tehran and Shiraz: IR236, IR236, IV38, I35623, IR234, IR428, 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: Iran Air, GP Aviation, ATA Airlines, Qeshm Airlines, Iran Aseman Airlines.

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

Low price calendar