Montreal Tehran | 05/14/24 2 Stopovers (LHR, VIE) OS8232, OS0454, OS0871 37h 15min | 06/06/24 2 Stopovers (IST, GVA) TK0875, TK1917, AC0885 21h 25min | Austrian Airlines | $1,003 Found several days ago | Check | ||
Best option Montreal Tehran | 05/14/24 2 Stopovers (AMS, IST) AC0900, TK1958, TK0872 18h 40min | 05/30/24 2 Stopovers (IST, LYS) TK0875, TK1807, AC0877 20h 35min | Air Canada, Turkish Airlines | $1,027 Found several days ago | Check | ||
Montreal Tehran | 05/14/24 2 Stopovers (LHR, VIE) OS8232, OS0454, OS0871 37h 15min | 06/06/24 2 Stopovers (IST, GVA) TK0875, TK1917, AC0885 21h 25min | Austrian Airlines | $1,008 Found several days ago | Check | ||
Montreal Tehran | 05/14/24 2 Stopovers (AMS, IST) AC0900, TK1958, TK0872 18h 40min | 05/30/24 2 Stopovers (IST, LYS) TK0875, TK1807, AC0877 20h 35min | Air Canada, Turkish Airlines | $1,029 Found several days ago | Check | ||
Montreal Tehran | 08/07/24 2 Stopovers (AMS, SAW) AC0900, TK7769, TK7688 18h 45min | 09/06/24 2 Stopovers (IST, CPH) TK0875, TK1783, AC0805 20h 45min | Air Canada, Turkish Airlines | $1,101 Found several days ago | Check | ||
Montreal Tehran | 08/07/24 2 Stopovers (YHZ, FRA) LH6652, LH4399, LH0600 23h 05min | 09/06/24 2 Stopovers (IST, CPH) TK0875, TK1783, AC0805 20h 45min | Lufthansa | $1,104 Found several days ago | Check | ||
Montreal Tehran | 05/14/24 2 Stopovers (LHR, VIE) OS8232, OS0454, OS0871 37h 15min | 05/30/24 2 Stopovers (IST, AMS) TK0875, TK1951, AC0901 20h 50min | Austrian Airlines | ? | $1,118 Found several days ago | Check | |
Montreal Tehran | 05/14/24 2 Stopovers (EWR, DXB) UA3626, UA0164, FZ1929 20h 45min | 05/30/24 2 Stopovers (DXB, EWR) FZ1938, UA0163, UA3448 30h 31min | United Airlines, flydubai | ? | $1,182 Found several days ago | Check | |
Montreal Tehran | 08/10/24 2 Stopovers (LHR, IST) AC0866, TK1980, TK0874 20h 00min | 08/27/24 2 Stopovers (IST, MXP) TK0881, TK1877, AC0895 34h 40min | Air Canada, Turkish Airlines | ? | $1,375 Found several days ago | Check | |
Montreal Tehran | 07/19/24 1 Stopover (DOH) QR0764, QR0498 15h 10min | 08/16/24 1 Stopover (DOH) QR0483, QR0763 35h 05min | Qatar Airways | ? | $1,527 Found several days ago | Check |
- Find cheap flights
- Booking tips
- Flights
- Flight Routes
- Flights to Iran
- Flights to Tehran
- Flights Montreal (YMQ) Tehran (IKA)
Airline
- Lufthansa
- Turkish Airlines
- United Airlines
- Qatar Airways
- Air Canada
- other
Flight type
- Return
Outbound departure month
- May 2024
- July 2024
- August 2024
Outbound weekday
- Tuesday
- Wednesday
- Friday
- Saturday
Return departure month
- May 2024
- June 2024
- August 2024
- September 2024
Return weekday
- Tuesday
- Thursday
- Friday
Change in
- Dubai
- Frankfurt-Main
- London Heathrow
- Vienna International
- Amsterdam-Schiphol
- New York - Newark Liberty International Airport, NJ
- Istanbul - Sabiha Gökcen
- other
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 %
Flight information: Montreal - Tehran
Roundtrip from | $1,002.47 |
---|---|
Distance | 9455 km |
Departure airport | Montreal, Metropolitan Area - (YUL, YMX, YHU) (YMQ) |
Departure country | Canada |
Arrival airport | Tehran (IKA) |
Destination country | Iran |
Alternative flights to Tehran
- Vancouver - Tehran from $1,039
- Toronto - Tehran from $1,003
- Toronto - Tehran from $1,003
Flight destinations with a similar price
- Tehran - Munich from $574
- Tehran - Vienna from $415
- Tehran - Berlin from $291
- Tehran - Frankfurt from $362
- Tehran - Kabul from $1,038
- Tehran - Dusseldorf from $443
- Tehran - Dubai from $309
- Tehran - Kuala Lumpur from $593
- Tehran - Bangkok from $1,070
- Tehran - Milan from $425