| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Tehran Toronto | Outbound 06/11/26 2 Stopovers (SAW, STN, LHR) VF0186, VF1987, AA6922 26h 15min | Return - | | | ? | $710 | |
| Tehran Toronto | Outbound 03/01/26 1 Stopover (IST) TK0875, TS0215 25h 55min | Return 11/10/26 1 Stopover (IST) TS0214, TK0870 25h 30min | | | $1,003 | ||
| Best option Tehran Toronto | Outbound 03/01/26 1 Stopover (IST) TK0871, TS0215 19h 40min | Return 11/10/26 1 Stopover (IST) TS0214, TK0870 25h 30min | | | ? | $1,012 | |
| Tehran Toronto | Outbound 03/01/26 1 Stopover (IST) TK0875, TS0215 25h 55min | Return 11/10/26 1 Stopover (IST) TS0214, TK0872 20h 35min | | | ? | $1,061 | |
| Tehran Toronto | Outbound 05/16/26 2 Stopovers (SAW, FRA) VF0186, VF0033, AC0843 25h 15min | Return 05/29/26 2 Stopovers (FRA, SAW) AC0840, VF0034, VF0195 23h 00min | | | ? | $1,181 | |
| Tehran Toronto | Outbound 05/16/26 1 Stopover (DOH) QR0499, QR0767 24h 45min | Return 05/29/26 1 Stopover (DOH) QR0768, QR0490 21h 45min | | | $1,484 | ||
| Tehran Toronto | Outbound 05/16/26 2 Stopovers (DXB, AMS) FZ1932, KL0428, KL0691 26h 45min | Return 05/29/26 2 Stopovers (AMS, DXB) KL0696, KL0427, FZ1819 26h 20min | | | ? | $1,511 | |
| Tehran Toronto | Outbound 05/16/26 3 Stopovers (SAW, STN, LHR, DUB) PC0519, PC1169, EI0153, EI0127 46h 30min | Return 05/29/26 3 Stopovers (KEF, LHR, STN, SAW) FI0604, FI0450, VF1992, VF0187 68h 40min | | | ? | $1,565 | |
| Tehran Toronto | Outbound 03/01/26 2 Stopovers (DXB, ORD) EK0978, EK0235, EK6666 25h 16min | Return 11/10/26 1 Stopover (DXB) EK0242, EK0971 35h 05min | | | $2,007 | ||
| Tehran Toronto | Outbound 03/01/26 2 Stopovers (DXB, BOS) EK0980, EK0237, EK5797 46h 07min | Return 11/10/26 2 Stopovers (BOS, DXB) EK5796, EK0238, EK2490 22h 20min | | | ? | $2,384 |
Airline
- Turkish Airlines
- AJet
- Emirates Airline
- Pegasus Airlines
- Austrian Airlines
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 %
Cheapest weekday: Monday
The cheapest day of departure is Monday. You can save up to 19 % when you fly on these days of the week.
Favourite connection: via Kuwait and Abu Dhabi
Flights with a stopover in Kuwait and Abu Dhabi are the most popular connection for this route.
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 %
Important flight information
Flight information: Tehran - Toronto
| Cheapest outbound flight from | $709.80 |
|---|---|
| Roundtrip from | $1,002.97 |
| Distance | 9922 km |
| Departure airport | Airport Tehran (IKA) |
| Departure country | Flights from Iran |
| Arrival airport | Airport Toronto - Lester B. Pearson International Airport (YYZ) |
| Destination country | Flights to Canada |
Flight destinations with a similar price
- Flight Toronto - Frankfurt from $313
- Flight Toronto - Amsterdam from $682
- Flight Toronto - Cancun from $357
- Flight Toronto - Delhi from $1,250
- Flight Toronto - Newark from $223
- Flight Toronto - Havana from $565
- Flight Toronto - New York from $244
- Flight Toronto - Las Vegas from $161
- Flight Toronto - Los Angeles from $280
- Flight Toronto - New York from $237
Flight destinations with a similar price
- Flight Tehran - Bangkok from $674
- Flight Tehran - Phuket from $668