Tehran Toronto | 05/27/24 2 Stopovers (KWI, AUH) EY5358, EY0304, EY0141 56h 15min | 06/04/24 2 Stopovers (AUH, KWI) EY0140, EY1386, EY5359 53h 50min | Etihad Airways | $908 Found several days ago | Check | ||
Best option Tehran Toronto | 08/10/24 2 Stopovers (IST, LHR) TK0871, TK1931, AC0859 20h 20min | 08/27/24 2 Stopovers (CPH, SAW) AC0828, TK7875, TK7688 19h 45min | Turkish Airlines, Air Canada | $1,246 Found several days ago | Check | ||
Tehran Toronto | 08/07/24 2 Stopovers (IST, LHR) TK0871, TK1933, AC0859 20h 20min | 09/06/24 2 Stopovers (CPH, SAW) AC0828, TK7875, TK7688 19h 45min | Turkish Airlines, Air Canada | $1,247 Found several days ago | Check | ||
Tehran Toronto | 07/19/24 2 Stopovers (KWI, AUH) EY5358, EY1387, EY0141 34h 15min | 08/17/24 2 Stopovers (AUH, KWI) EY0140, EY0305, EY5359 31h 50min | Etihad Airways | $1,249 Found several days ago | Check | ||
Tehran Toronto | 08/10/24 2 Stopovers (IST, LHR) TK0871, TK1931, AC0859 20h 20min | 08/27/24 2 Stopovers (CPH, SAW) AC0828, TK7875, TK7688 19h 45min | Turkish Airlines, Air Canada | $1,251 Found several days ago | Check | ||
Tehran Toronto | 06/14/24 2 Stopovers (DXB, EWR) EK0978, EK0209, AC8873 37h 46min | 07/02/24 2 Stopovers (JFK, DXB) AC8554, EK0202, EK0971 35h 40min | Emirates Airline, Air Canada | ? | $1,279 Found several days ago | Check | |
Tehran Toronto | 05/14/24 2 Stopovers (IST, AMS) TK0881, TK1955, AC0809 34h 25min | 05/30/24 2 Stopovers (LHR, IST) AC0858, TK1986, TK0878 20h 45min | Turkish Airlines, Air Canada | ? | $1,359 Found several days ago | Check | |
Tehran Toronto | 08/07/24 2 Stopovers (SAW, IST, LHR) PC0513, AC6698, AC0859 25h 30min | 09/06/24 3 Stopovers (PDL, CDG, ORY, SAW) S40322, S40512, PC1136, PC0512 21h 25min | Pegasus Airlines, Air Canada | ? | $1,462 Found several days ago | Check | |
Tehran Toronto | 07/19/24 2 Stopovers (KWI, AUH) KU0516, EY0310, EY0141 34h 15min | 08/17/24 2 Stopovers (AUH, KWI) EY0140, EY0309, KU0515 31h 50min | Kuwait Airways, Etihad Airways | ? | $2,032 Found several days ago | Check | |
Tehran Toronto | 05/14/24 2 Stopovers (KWI, AUH) KU0516, EY0310, EY0141 32h 15min | 05/30/24 1 Stopover (AUH) EY0140, EY1690 28h 20min | Kuwait Airways, Etihad Airways | ? | $2,049 Found several days ago | Check |
- Find cheap flights
- Booking tips
- Flights
- Flight Routes
- Flights to Canada
- Flights to Toronto
- Flights Tehran (IKA) Toronto (YTO)
Airline
- Pegasus Airlines
- Turkish Airlines
- Emirates Airline
- Austrian Airlines
- Swiss International Air Lines
- other
Flight type
- Return
Outbound departure month
- May 2024
- June 2024
- July 2024
- August 2024
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Friday
- Saturday
Return departure month
- May 2024
- June 2024
- July 2024
- August 2024
- September 2024
Return weekday
- Tuesday
- Thursday
- Friday
- Saturday
Change in
- Dubai
- Frankfurt-Main
- Zurich (Zürich)-Kloten
- London Heathrow
- Vienna International
- Kuwait-Kuwait International
- Amsterdam-Schiphol
- other
Tips and tricks to help you find cheap flights from Tehran to Toronto
Favorite airline: Turkish Airlines
34 % of flights from Tehran to Toronto are booked with Turkish Airlines.
Turkish Airlines
34 %
Emirates
25 %
Etihad Airways
15 %
Tip: book 3 months before departure
Save up to 28 % by booking flights 3 months before departure.
83 days before departure
Cheapest weekday: Monday
Flight prices fluctuate throughout the week. Flights are 18 % cheaper on Monday.
Favourite connection: via Kuwait and Abu Dhabi
32 % of booked tickets on this route are for flights with a transfer in Kuwait and Abu Dhabi.
Route
bookings
2 stopovers Kuwait-Kuwait International Abu Dhabi
56h 15min, from $908
32 %
2 stopovers Istanbul London Heathrow
20h 20min, from $1,246
21 %
2 stopovers Dubai Montréal-Pierre Elliott Trudeau International Airport
26h 33min, from $1,440
15 %
Flight information: Tehran - Toronto
Roundtrip from | $907.80 |
---|---|
Distance | 9912 km |
Departure airport | Tehran (IKA) |
Departure country | Iran |
Arrival airport | Toronto (YTO) |
Destination country | Canada |
Alternative routes to Canada
- Tehran - Toronto from $908
Flight destinations with a similar price
- Toronto - Vancouver from $165
- Toronto - Vienna from $719
- Toronto - Calgary from $94
- Toronto - Kelowna from $244
- Toronto - Kabul from $1,761
- Toronto - Munich from $664
- Toronto - Hamburg from $638
- Toronto - Frankfurt from $370
- Toronto - Islamabad from $1,187
- Toronto - Georgetown, Guyana from $514
Flight destinations with a similar price
- Tehran - Toronto from $908