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 round-trip flight to Tehran? Find the biggest savings on one-way and round-trip 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 C$1,081.
The cheapest month to fly to Tehran is usually August.
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 Canada and Iran. Most routes have one or more stops.
The best price we found for a round-trip flight to Tehran is C$1,081. 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 center of Tehran. We've found flights to this airport from C$1,081.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Tehran is Monday, August 26, 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 June is around 22°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, WestJet offers the cheapest flight tickets to Tehran.

Flying to Tehran

The things to know before you go.
Cheapest flight foundC$568
Cheapest month to flySeptember
Average flights per week0

Discover Tehran

How to find cheap flights to Tehran

Getting affordable flights to Tehran is a breeze with Skyscanner. Flight prices change often, and your fare depends on travel date, seat availability and booking time. We've checked airfares from all major online travel agents and airlines flying to Tehran to find you the cheapest flights. With Skyscanner, there are no hidden fees – the price you see is the price you pay.

Best time to visit Tehran

The perfect time to visit Tehran is usually from March to May. During this period, you can expect mild temperatures ranging from 12°C to 25°C. If you prefer fewer crowds or want to save a bit of money, consider popping over during the colder months of December to February. Just bear in mind that it can get pretty chilly, with temperatures often dropping below freezing.

Best time to book flights to Tehran

Looking for a budget-friendly ticket to Tehran from Canada? We'd recommend booking your flight about 2-3 months in advance – this window typically offers some sweet deals. Don't forget to use our Price Alert feature, where we'll track ticket prices for you and let you know if they decrease. This way, you're always in the know to make your journey more cost-effective.

Airports in Tehran

Tehran is connected to a single airport, which is situated approximately 30 km to the southwest of the city centre. Imam Khomeini International Airport is large enough to handle all international flights coming to and from the city.

Top things to see and do in Tehran

Tehran features a blend of historic and modern structures and lush gardens. Milad Tower offers a panoramic city view, while Laleh Park is popular for strolls. Visit Tajrish Bazaar for unique wares and local crafts, or walk along Valiasr Street to immerse yourself in the food scene. If architecture interests you, the buildings in the Grand Bazaar are worth visiting. After exploring the Golestan Palace and the National Jewels Museum, unwind at a teahouse and savour a traditional Iranian tea or qahwa.


More travel options

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