Cheap Flights from Montreal to Tehran (Iran)
Cheap Montreal-Tehran (Iran) Flight Tickets
These prices are the lowest available for the specified locations on the Obilet website. Prices may vary depending on the selected date, location, and availability of the flight.
Cheapest Travel on Obilet
:
€ 853.42
The Most Favorable Price
:
Air CanadaThe Most Active Airline
:
Air CanadaAverage Number of Trips Per Day
:
13Shortest Flight Time
:
19hr 45minDistance
:
9439 KMCheap Flight Tickets from Montreal to Tehran (Iran)
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
08:05
Tehran (Iran)
Imam Humeyni Airport
00:20
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
13:25
Tehran (Iran)
Imam Humeyni Airport
02:05
Austrian Airlines
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
18:45
Tehran (Iran)
Imam Humeyni Airport
02:20
Qatar Airways
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
20:50
Tehran (Iran)
Imam Humeyni Airport
03:35
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
19:10
Tehran (Iran)
Imam Humeyni Airport
02:20
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
20:05
Tehran (Iran)
Imam Humeyni Airport
00:20
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
18:00
Tehran (Iran)
Imam Humeyni Airport
00:20
Austrian Airlines
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
19:10
Tehran (Iran)
Imam Humeyni Airport
02:20
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
11:10
Tehran (Iran)
Imam Humeyni Airport
02:05
Air Canada
19 November 2025-Wednesday
Montreal
Pierre Elliott Trudeau Airport
06:00
Tehran (Iran)
Imam Humeyni Airport
02:05
The prices shown are starting ticket prices. Prices may vary depending on the selected date, location, and trip availability.
Get notified about campaigns immediately
Download the Obilet app and take advantage of special campaigns
Estimated Cheapest Montreal - Tehran (Iran) Flight Tickets by Month
Popular Flights Arriving At Tehran (Iran)
Montreal - Airports
Tehran (Iran) - Airports
Alternative Flights Between Montreal - Tehran (Iran)
Frequently Asked Questions
How long does flight take from Montreal - Tehran (Iran)?
On average, the trip from Montreal - Tehran (Iran) takes 19 hour 45 minute.
Which airlines organize flights between Montreal - Tehran (Iran)?
Airline companies that organize flights between Montreal - Tehran (Iran): Emirates Airlines, Qatar Airways, Austrian Airlines, Air Canada are the companies.
Which airline company organizes the most flights between Montreal - Tehran (Iran)?
The company that organizes the most flights between Montreal - Tehran (Iran): Air Canada
How much is the cheap flight ticket between Montreal - Tehran (Iran)?
Cheap flight ticket between Montreal - Tehran (Iran) is € 853.42.
Which airports can I use for Montreal - Tehran (Iran) flight?
St Hubert Airport, Montreal Mirabel Airport, Pierre Elliott Trudeau Airport can be used as the departure airport on the Montreal - Tehran (Iran) flight, and Imam Humeyni Airport, Mehrabad Airport can also be used as the arrival airport.