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,281.
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 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,281. 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,281.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Tehran is Tuesday, May 28, 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, Flair Airlines offers the cheapest flight tickets to Tehran.

Flying to Tehran

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

Discover Tehran

Cheap Flights to Tehran

Follow in the footsteps of Marco Polo with a visit to Tehran, one of the most important stops along the ancient Silk Road. Here, under the watchful eye of a professional tour guide, Canadian travelers can discover the rich history of the Persian Empire and the kind hospitality of the Persian people. Misunderstood by many, Tehran is actually an exceptionally safe city for Canadian travelers that offers fascinating museums, imperial palaces and vibrant green spaces. As anyone who has visited Tehran can tell you, the capital of Iran has rightfully earned its reputation as a travel destination to watch.

Best Time to Book a Flight to Tehran

Spring and autumn are the ideal times to visit Tehran. Travelers who arrive in March can experience an authentic Iranian New Year celebration during Nowruz. Iranians mark the start of the new year with vigorous house cleaning, bonfires, fireworks, ceremonial table settings and outdoor picnics. September and October are ideal for hiking excursions outside the city, as trails are still clear and temperatures are becoming more comfortable. Once you've chosen your travel dates, set up a Skyscanner price alert to be notified when airfares drop in price.

Airports in Tehran

Most foreign travelers will arrive and depart through Tehran Imam Khomeini International Airport, the city's major international airport. The airport is equipped with free wireless internet and currency exchange offices. To reach the city center, travelers can use a shared shuttle taxi, a private taxi, or their own rental car. Travelers flying into Tehran from elsewhere in the country may arrive at the confusingly named Mehrabad International Airport, which today provides only domestic service. Mehrabad International Airport is connected to the city's metro system, making it easy to reach the city center.

What to See and Do in Tehran

Because Canadian travelers can only visit Tehran as part of an organized tour, visitors will find that their guide has taken care of nearly all of the planning on their behalf. The tour operator will arrange airport transportation, accommodation and dining, based on the interests and budget of the client.[h3]No matter which tour company you choose, you will surely visit many of Tehran's most famous tourist attractions. You may begin by exploring the ornate Golestan Palace and the Treasury of National Jewels, or your guide might start by emphasizing the city's more modern history at the iconic Azadi Tower and soaring Milad Tower. Ask to stop for a meal at one of the many ghahve-khooneh, which are traditional Iranian restaurants with inexpensive local dishes, and then head to the Grand Bazaar of Tehran to shop for jewelry, carpets, spices and souvenirs. If you have more time in the city, ask to be taken to some of the beautiful parks on the edge of the city center, or inquire about the possibility of a day trip to theKhojir and Sorkhe Hesar National Park. [/h3]

Tips and Advisories for Travel to Tehran

Generally speaking, Iran is a very safe nation and there are no serious travel advisories for Canadians who wish to visit Tehran. However, Iran has a strict visa policy for Canadian travelers. In order to obtain a tourist visa, Canadians must show proof that they have registered and paid for an organized tour led by a government-approved guide. Independent travel throughout the country is forbidden. As well, Iran's contentious relationship with Israel means that travelers whose passports show they have, or may have, visited Israel will be denied entry to Iran, even if they are in possession of a valid tourist visa.


More travel options

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