Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Toronto Tehran | Outbound 10/15/24 2 Stopovers (PHL, FRA) AC8928, LX9395, LX4020 28h 30min | Return 10/31/24 1 Stopover (FRA) LH0601, LH6780 26h 00min | Air Canada, Swiss International Air Lines | $1,003 Found several days ago | |||
Best option Toronto Tehran | Outbound 10/15/24 1 Stopover (FRA) LH6789, LH0600 21h 15min | Return 10/31/24 1 Stopover (FRA) LH0601, LH6676 18h 50min | Lufthansa | ? | $1,131 Found several days ago | ||
Toronto Tehran | Outbound 10/15/24 2 Stopovers (PHL, FRA) AC8928, LX9395, LX4020 28h 30min | Return 10/31/24 1 Stopover (FRA) LH0601, LH6780 26h 00min | Air Canada, Swiss International Air Lines | $1,006 Found several days ago | |||
Toronto Tehran | Outbound 10/15/24 1 Stopover (DXB) EK0242, EK0979 18h 40min | Return 10/31/24 2 Stopovers (DXB, EWR) EK0980, EK0209, AC8873 44h 31min | Emirates Airline | ? | $1,105 Found several days ago | ||
Toronto Tehran | Outbound 10/15/24 2 Stopovers (YUL, DOH) PD0111, QR0764, QR0490 37h 10min | Return 10/31/24 2 Stopovers (DOH, PHL) QR0499, QR9001, QR9279 31h 15min | Porter Airlines, Qatar Airways | ? | $1,105 Found several days ago | ||
Toronto Tehran | Outbound 10/15/24 1 Stopover (FRA) LH6789, LH0600 21h 15min | Return 10/31/24 1 Stopover (FRA) LH0601, LH0470 22h 25min | Lufthansa | ? | $1,127 Found several days ago | ||
Toronto Tehran | Outbound 10/15/24 2 Stopovers (DCA, IAD, DOH) AA5665, QR0708, QR0490 31h 26min | Return 10/31/24 2 Stopovers (DOH, JFK) QR0499, QR0705, QR9263 54h 23min | American Airlines, Qatar Airways | ? | $1,134 Found several days ago | ||
Toronto Tehran | Outbound 07/28/24 2 Stopovers (MAD, IST) AC0824, TK1858, TK0874 16h 55min | Return 08/15/24 2 Stopovers (IST, LHR) TK0873, TK1979, AC0855 20h 00min | Air Canada, Turkish Airlines | $1,314 Found several days ago | |||
Toronto Tehran | Outbound 07/28/24 2 Stopovers (PHL, FRA) AC8928, LX9395, LX4020 27h 30min | Return 08/15/24 2 Stopovers (IST, LHR) TK0873, TK1979, AC0855 20h 00min | Air Canada, Swiss International Air Lines | $1,315 Found several days ago | |||
Toronto Tehran | Outbound 10/15/24 1 Stopover (DXB) EK0242, EK0979 18h 40min | Return 10/31/24 2 Stopovers (DXB, YUL) EK0972, EK0243, EK5809 33h 11min | Emirates Airline | ? | $1,456 Found several days ago |
- Find cheap flights
- Booking tips
- Flight Routes
- Flights to Iran
- Flights to Tehran
- Flights Toronto (YTO) Tehran (IKA)
Airline
- Lufthansa
- Qatar Airways
- Emirates Airline
- American Airlines
- Air Canada
- other
Flight type
- Return
Outbound departure month
- July 2024
- October 2024
Outbound weekday
- Tuesday
- Sunday
Return departure month
- August 2024
- October 2024
Return weekday
- Thursday
Change in
- Dubai
- Frankfurt-Main
- New York - John F. Kennedy International Airport, NY
- Washington DC - Dulles International Airport, DC
- New York - Newark Liberty International Airport, NJ
- Montréal-Pierre Elliott Trudeau International Airport
- Madrid-Barajas
- other
Tips and tricks to help you find cheap flights from Toronto to Tehran
Favorite airline: Austrian Airlines
Most travelers looking for flights on the route from Toronto to Tehran decide to book flights with Austrian Airlines.
Austrian Airlines
50 %
Emirates
25 %
United Airlines
25 %
Tip: book 6 months before departure
The best time to find a cheap flight on this route is 6 months before travel. Save up to 70 %.
169 days before departure
Favourite connection: via London Heathrow and Vienna
67 % of booked tickets on this route are for flights with a transfer in London Heathrow and Vienna.
Route
bookings
2 stopovers London Heathrow Vienna International
17h 10min, from $947
67 %
1 stopover Dubai
33h 45min, from $1,154
33 %
Flight information: Toronto - Tehran
Roundtrip from | $1,002.47 |
---|---|
Distance | 9912 km |
Departure airport | Airport Toronto (YTO) |
Departure country | Flights from Canada |
Arrival airport | Airport Tehran (IKA) |
Destination country | Flights to Iran |
Alternative flights to Tehran
- Vancouver - Tehran from $1,039
- Montreal - Tehran from $1,003
- Toronto - Tehran from $1,003
Flight destinations with a similar price
- Tehran - Munich from $574
- Tehran - Berlin from $291
- Tehran - Vienna from $415
- Tehran - Hamburg from $527
- Tehran - Frankfurt from $236
- Tehran - Bangkok from $1,070
- Tehran - Istanbul from $388
- Tehran - Kuala Lumpur from $593
- Tehran - Antalya from $240
- Tehran - Kabul from $1,038
Flight destinations with a similar price
- Toronto - Delhi from $920