Tehran to Shiraz Flights
If you are on a vacation in Tehran or any other city in Iran, you must have already heard about Shiraz, the city of poetry, literature and rich culture. But hearing is never like seeing, is it? So it's time to pack your bag, book a cheap flight from Tehran to Shiraz, get on the plane in Mehrabad International Airport (THR) and land in Shiraz International Airport (SYZ) to get acquainted with Iran bygone era. This city that is located nearly in the south of Iran was the capital of Persia during the Zand dynasty. This is one of the reasons why Tehran to Shiraz flights are relatively popular. To explore this historical city, you just have to find a cheap flight ticket, book online and start your interesting journey. If you are looking for some time-traveling in Shiraz and wondering how you can find best flight deals to Shiraz stay tuned. In the following, you will find useful tips to find low-cost tickets or last minute flights to Shiraz.
What is the schedule for Tehran to Shiraz flights?
There are over 5 Tehran to Shiraz flights per day between 5 AM and 11 PM. It should be mentioned that there might be more than one flight at a specific time provided by different airlines. Consequently, you will have a wide range of options based on your needs.
How long does it take to fly from Tehran to Shiraz?
Shiraz is about 933 Km (530 miles) far from Tehran. Therefore, it takes about 1 hour and 30 minutes to fly from Tehran to Shiraz. Driving distance between Tehran and Shiraz is about 9 hours. So if you want to find cheap flight deals from Tehran to Shiraz and save yourself from a long drive, try online booking for flight tickets with Apochi.

Apochi can take care of your transportation from/to the airport to your final accommodation, resort, hotel or apartment.
How much is a ticket for Tehran to Shiraz Flights?
The ticket prices for Tehran to Shiraz start from 29 €. If you want to book a flight to Shiraz and you are looking for low-cost flight tickets, you should know that depending on the airlines there might be different policies regarding ticket prices, for infants and children as well. Children from 2 to 12 years old will be considered as an adult since they need a separate seat. As a result, there will be no discount on the ticket. Although, some airlines provide discounts around 50 % for children. Also, a ticket for infants will cost around 10% of the main ticket price. Generally speaking, if you attempt to book your flight at least 6 weeks before departure, you will most likely find below-average prices flights.
How to find cheap flights from Tehran to Shiraz?
Generally, if you are looking for cheap flights to Shiraz, winter is the best time to book a flight. Because winter is considered to be low season for traveling to Shiraz, although spring is when Shiraz looks most dreamy. So lower demands, hence lower prices! Accordingly, depending on the “when”, the price for a flight from Tehran to Shiraz varies. Finding a cheap flight is determined by a few factors like the date and the season you search the flight for, the day of your departure and the number of available seats. Tehran to Shiraz is a busy route. Hence, you can always manage to find cheap flights to Shiraz. To do that, it’s better to search for your flight during the week rather than the weekend.
Another important factor to find the cheapest flight from Tehran to Shiraz is to book your flight at least 2 months in advance. Moreover, Apochi with access to the wide range of searching for flights will help you find the cheapest flight ticket and guides you to a smooth online booking. By finding last minute flight deals, Apochi will help you save your budget for your next trip too.
Looking For Cheap Flights to Shiraz?
Which airlines provide Tehran to Shiraz flights?
Many different airlines provide Tehran to Shiraz flights. Generally, around 10 flights take off from Mehrabad Airport to Shiraz International Airport per day. In the following, you can find some of the airlines that offer flights to Shiraz with different time schedules. Please note that depending on the time of your departure specific flights on specific dates from specific airlines are available.
Now you know the airlines that fly most frequently between Tehran to Shiraz. Therefore, you can always manage to find low-cost airlines whether you are looking for a one-way ticket or a round-way ticket from Tehran to Shiraz.
Baggage Allowance & Hand-In Baggage
Depending on the airline that provides the flight from Tehran to Shiraz, baggage allowance might be a little bit different in the amount. In the following, you can see a list that shows baggage allowance amount from different airlines.
Airline | Class | Free Baggage Allowance (kg) | |
---|---|---|---|
Adult/Child Infant | Infant | ||
Business | 23 | 10 | |
Iran Air | Economy | 23 | 10 |
Promotional | 23 | 10 | |
Taban Airline | Economy | 20 | 10 |
Mahan Airline* | All | 23 | 10 |
Aseman | Economy | 20 | 10 |
Qeshm Air | Economy | 23 | 10 |
Zagros Airline | Economy | 20 | 10 |
Naft Airline | Economy | 23 | 10 |
ATA Airline | Economy | 20 | 10 |
IranAir Tours | Economy | 23 | 10 |
Caspian Airline | Economy | 23 | 10 |
Kish Air | Economy | 20 | 10 |
Meraj Airlines* | Economy | 20 | 10 |
Atrak | Economy | 20 | 10 |
For more information regarding the baggage allowance, you can visit the Iranian Domestic Flight Baggage Allowance. Usually, most airlines in the economy and business class allow 5 to 7 kilograms in the cabin. The dimensions of the luggage should be enough to fit in the little wardrobe.
Tehran to Shiraz Flights FAQ ...
There are about 30 flights from Tehran to Shiraz per week with a flexible schedule.
Tehran to Shiraz flight takes about 1 hour and 30 minutes on average.
The prices for Tehran to Shiraz flights start from 29 €.
Generally, the best time to book a cheap flight from Tehran to Shiraz is two months in advance. It also should be mentioned that to find cheap flight deals to Shiraz it's better to search for the flight on Tuesdays, Wednesdays, and Saturdays. Late in spring and during summer is also a good time to find cheap flights to Shiraz.
According to the laws, if you do not hold an identity document you won’t be allowed to take the flight just with your flight ticket. In case you do not hold any identity document you can use your driving license or credit card.
Mehrabad International Airport supports domestic flights and Imam Khomeini International Airport provides international flights. Therefore, to fly from Tehran to Shiraz you should go to Mehrabad Airport.
It depends on the airline that provides the flights from Tehran to Shiraz. Please check the main article or visit the Iranian Domestic Flight Baggage Allowance.
It is necessary to have your flight ticket printed or on your cell phone and a valid identity document (driving license or passport) with you when boarding.
Different airlines have different policy. You can find the elaboration on that in the main article.
There are about 5 airlines that provide direct flights from Tehran to Shiraz. You can find their names and logos in the main text.
You can buy a plane ticket online for someone else whether you're buying the ticket for a family member, friend or even a business partner. Iranian airlines allow you to book a flight under a name that's different from the details of the person paying.
