Cheap Flights from Montreal Pierre Elliott Trudeau to Tehran

Compare Montreal Pierre Elliott Trudeau to Tehran flight deals

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 from Montreal Pierre Elliott Trudeau to Tehran

Looking for a cheap last-minute deal or the best return flight from Montreal Pierre Elliott Trudeau to Tehran? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Montreal Pierre Elliott Trudeau to Tehran

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Montreal Pierre Elliott Trudeau to Tehran flights are currently cheapest in October.

Alternative Montreal Pierre Elliott Trudeau to Tehran routes

Looking for the cheapest, fastest or easiest route from Montreal Pierre Elliott Trudeau to Tehran? You could fly into the following airports instead.

Montreal to Tehran: Flight information

The things to know before you go.
Cheapest flight foundR 8,040
Cheapest month to flyOctober

Finding cheap flights from Montreal Pierre Elliott Trudeau to Tehran: Frequently asked questions

There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
The best price we found for a return flight from Montreal Pierre Elliott Trudeau to Tehran is R 16,377. 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.
Currently, there are no airlines that fly direct from Montreal Pierre Elliott Trudeau to Tehran. But we found flights with one or more stops from R 16,377.
As of September 2025, there are no flights flying from Montreal Pierre Elliott Trudeau to Tehran.
The cheapest month to fly from Montreal Pierre Elliott Trudeau to Tehran is usually October.
If you're flying from Montreal Pierre Elliott Trudeau Airport, 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 R 16,377.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Montreal Pierre Elliott Trudeau Airport to Tehran on Wednesday, 8 October 2025.
No airlines currently offer direct flights between Montreal Pierre Elliott Trudeau Airport and Tehran. Most routes have one or more stops.
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.
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.
In September, the average temperature is usually around 20°C. July is typically the warmest month in Tehran, when it usually averages around 32°C. You can expect the least rain in July. The coldest month is January, with temperatures averaging -5°C. The rainiest month is November.
Currently, French Bee offers the cheapest flight tickets to Tehran.

Travelling from Montreal-Pierre Elliott Trudeau International Airport (YUL) to Tehran: what you need to know

  • The timezone in Tehran is UTC+3:30. The city is seven hours 30 minutes ahead of Montreal, where Montreal-Pierre Elliott Trudeau International Airport is located.

  • For a relaxed start to your YUL to Tehran flight, leave plenty of time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule.

  • Delays at security and check-in are likely if you're jetting off during high season, so give yourself some extra wiggle room. A good rule for peak periods? Arrive up to four hours ahead for international flights and at least two hours for domestic departures.

  • YUL is around 16 kilometres from central Montreal. If you're catching a cab, driving or ride-sharing from the centre, it'll take 25 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the trip time to be around 45 minutes.

  • Looking for a hotel near YUL? If you're boarding an early flight from Montreal-Pierre Elliott Trudeau International Airport to Tehran, these stays will put you moments from check-in:

  • When it comes to Montreal-Pierre Elliott Trudeau International Airport's on-time performance, data shows 64.89% of flights complete their journey on time.

  • YUL is located at 975 Romeo Vachon Street North.

How to find the cheapest flights from Montreal-Pierre Elliott Trudeau International Airport (YUL) to Tehran

  • R 8,015 is the lowest price we've seen for a one-way Montreal-Pierre Elliott Trudeau International Airport to Tehran flight. A round-trip flight ticket right now is R 16,430. Depending on the availability when you book, these fares could change.

  • Booking ahead of time is often the key to scoring a cheap flight from YUL to Tehran. Airlines adjust prices based on demand, so the nearer you get to departure, the more it could cost you.

  • Landing cheap tickets from Montreal-Pierre Elliott Trudeau International Airport to Tehran is more likely if you can be flexible with your travel plans. Use the 'Whole month' function to get the best prices across every month and bag an awesome deal.

  • Save time searching for cheap flights from YUL to Tehran by setting up a Price Alert. We'll send you an email or notification through the app when a lower fare becomes available.

  • Tailor your trip with filters. Choose your ideal arrival and departure times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Montreal-Pierre Elliott Trudeau International Airport to Tehran.

Airports in Tehran

Imam Khomeini International Airport (IKA)

  • Imam Khomeini International Airport (IKA) is around 56 kilometres from central Tehran. If you're grabbing a cab or a ride-share, the drive takes roughly 1 hour.

  • Nothing beats the convenience of staying close to the terminal if you've just jumped off a late flight from Montreal-Pierre Elliott Trudeau International Airport to Tehran. Remis Hotel and Rexan Hotel are handy accommodation options near IKA.

Best time to go to Tehran

  • Before scheduling your flights from Montreal-Pierre Elliott Trudeau International Airport to Tehran, consider which time of year works best for you. Peak season in Tehran offers a lively atmosphere and plenty to do, while the off-season means you'll get cheaper hotel deals and smaller crowds.

  • Book a Montreal-Pierre Elliott Trudeau International Airport to Tehran flight ticket with a departure in July if you want to explore the city during its warmest month. Expect temperatures to range from 23ºC (73ºF) to 38ºC (100ºF).

  • If you like travelling in cooler conditions, look for a cheap ticket from YUL to Tehran in January when temperatures average between -6ºC (21ºF) and 10ºC (50ºF).

More about Tehran

  • Start your Tehran trip off on the right foot by choosing the ideal place to stay. After booking your flight from Montreal-Pierre Elliott Trudeau International Airport to Tehran, explore our range of accommodation options including:

  • All great holidays should include a little sightseeing. National Museum of Iran, Golestan Palace and Azadi Tower are must-do's during your Tehran adventure.

Explore more of Iran

  • Tehran has plenty going for it, but there are so many other corners of Iran you should also see. Around 338 kilometres south of Tehran, a trip to Isfahan will keep your itinerary busy. Start with popular sights like Hasht Behesht Palace, Jameh Mosque of Isfahan and Kakh-e Ali Qapu.

  • If you're looking to explore another major stop in Iran, head for Qom, about 129 kilometres south of Tehran. Ferdosi Park, Astaneh Museum and Gonbad Sabz Garden are among its highlights.

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