Flights from Montreal to Tehran

Book cheap flights fast with idealo

Save time & money: find cheap flights fast
Easy to use: filter & sort to find the best flight
Free to use: compare offers & book flights

Our cheapest offers for flights from Montreal to Tehran

Here you can compare cheap flights from Montreal (YMQ) to Tehran (IKA) for one-way or return trips. The following offers were searched for and found on idealo during the last few days. Or start your own flight search to Tehran. Prices and availability may change at any time.

Tips and tricks to help you find cheap flights from Montreal to Tehran

Favorite airline: Air Canada
Most travelers looking for flights on the route from Montreal to Tehran decide to book flights with Air Canada.
Air Canada
35 %
Austrian Airlines
26 %
United Airlines
22 %
Favourite connection: via Newark and Dubai
Flights with a stopover in Newark and Dubai are the most popular connection for this route.
Route
bookings
2 stopovers New York - Newark Liberty International Airport, NJ Dubai
43h 15min, from $1,137
36 %
2 stopovers London Heathrow Vienna International
37h 15min, from $1,002
27 %
1 stopover Istanbul
25h 10min, from $1,076
15 %

Important flight information

Flight information: Montreal - Tehran

Distance 9455 km
Departure airport Airport Montreal, Metropolitan Area - (YUL, YMX, YHU) (YMQ)
Departure country Flights from Canada
Arrival airport Airport Tehran (IKA)
Destination country Flights to Iran
Alternative flights to Tehran