Cheap Flights to Tehran

Compare Tehran flights across hundreds of providers

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

Book the best Tehran fare with no extra fees

Flight deals to Tehran

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

Find the cheapest time to fly to Tehran

Flexible on travel dates? Find the cheapest month – or even day – to fly to Tehran.

Airports in Tehran

Looking for the best route? There are 2 airports in and around Tehran.

Frequently asked questions

There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
Currently, there are no airlines that fly direct to Tehran. But we found flights with one or more stops from $1,180.
The cheapest month to fly to Tehran is usually May.
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 Tehran 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.
No airlines currently offer direct flights between Australia and Iran. Most routes have one or more stops.
The best price we found for a return flight to Tehran is $1,180. 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.
The cheapest airport near Tehran is Imam Khomeini International – which is 36.4 km away from the centre of Tehran. We've found flights into this airport from $1,180.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Tehran is Sunday, 19 May 2024.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Tehran is around 40 days in advance, so don’t leave your flight to the last minute.
The average temperature in Tehran in April is around 11°C. The warmest month in Tehran is typically July, which averages 32°C. The coolest month is January, with temperatures averaging -5°C. The rainiest month is November, and it usually rains the least in July.
Currently, Scoot offers the cheapest flight tickets to Tehran.

Flying to Tehran

The things to know before you go.
Cheapest flight found$524
Cheapest month to flyNovember
Average flights per week0

Discover Tehran

Situated at the foot of the towering Alborz mountain range, Tehran is a bustling metropolis which is home to 14 million people. It is the capital city of Iran, and is roughly divided into two regions – the North and the South. The two regions are set apart because of their not so subtle differences in culture and way of life. While the northern part of the city is modern, fast-paced and expensive, the southern region remained traditional and moves along with a lesser cost of living. A great collection of museums, parks, dining spots, and interesting places to visit litter around the city. Locals are warm and friendly and strolling along one or more of its 800 parks on top of nice and cosy places around the city will make a visit to Tehran worth your time.

What to see & do

When in Tehran, visit the Azadi Tower which has been the longstanding symbol of the city. The landmark was built with the combined elements of Sassanid and Islamic architecture and is a commemorative emblem of the Persian empire’s 2,500th anniversary. The Mausoleum of Ayatollah Khomeini sits at the southern edge of the city. It is a huge shrine and shopping centre that will surely make for a worthy visit. Visible from almost everywhere in Tehran is the Milad Tower which is the fourth tallest tower in the world as well as the 12th tallest freestanding structure in the world. Tickets on the observation tower should be reserved in advance. The most sought-after attraction of the building is the rotating restaurant that offers a 360-degree view of the entire city. And to get a hint of the city’s culture, do visit one of the many museums around the city.

How to get around within Tehran

Traffic in Tehran will prove to be a test of patience when you wish to get around the city. Weigh your options and choose between taxis, buses, or the new metro rail. Taxi can be an easy option for most tourists, but even without the terrible traffic that has infested the city, fare is way more expensive than other modes of transport around Tehran. Buses can still be considered pricey if you compare it to other cities in Tehran. Route descriptions and other travel information are in Persian, so if you don’t know how to read the script, it’s great to note that friendly locals will help you willingly. Buses are partitioned in two sections – men only at the front, and women only at the back. Just like in most other cities in the world with a rail system, the train network in Tehran is the fastest way of getting from one place to another. Take the metro and save yourself from traffic, pollution, and the chaos of Tehran traffic. However, since most locals leave their cars to take the metro, expect a huge mass of commuters especially during rush hours. Of the five lines available, the two most useful lines for most commuters are line 1 that runs from north at Tajrish Station to south at Kahrizak station and line 2 that connects east and west and meets at the central Imam Khomeini Station. Tourists will be delighted to know that all metro stations have signs printed both in Persian and English. For the adventurous types, you can also take the motorcycle taxis which are basically motorcycles. Although a little more dangerous, this will help you weave through traffic. Just make sure to agree on a price before taking off. Fare is slightly less than private taxis.

How to get there

Iran institutes a strict visa restriction and refuses entrance of the citizens of Israel as well as travellers who possess evidence of a recent visit to said country. If the latter is your case and you wish to visit Israel, it’s advisable to renew your passport first.

You can enter Tehran via air through its international airport, the Imam Khomeini International Airport, located at 55 kilometres southwest of the city centre. The airport services numerous direct international flights from Europe, Africa, Middle East, and Asia. Domestically, you can enter the city of Tehran through the Mehrabad Domestic Airport. From either airport, you can get to the city centre aboard taxis or buses. Internationally and domestically, you can also enter Tehran through rail. Raja passenger train company operates at least one train a day to Tehran from other Iranian cities such as Mashhad, Isfahan, Tabriz, Kerman, Yazd, Sari, Gorgan, and Ahvazand Bandar Abbas. From Ankara and Istanbul, a train runs thrice a week to Tehran. These trips include a four-hour ferry ride as well as a change of trains at Lake Van. By bus, Iran has bus services that run through Tehran via the four major bus terminals in the city: Western, Eastern, Southern, and the Beihaghi bus terminal. You can also drive your way to the city from Turkey and other Southern cities in Iran.


More travel options

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