| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Tehran Toronto | Outbound 12/12/26 2 Stopovers (IST, AMS) TK0875, KL1960, KL0691 45h 45min | Return 12/25/26 2 Stopovers (AMS, IST) KL0692, KL1959, TK0872 23h 30min | | | ? | $1,304 | |
| Tehran Toronto | Outbound 12/12/26 1 Stopover (DOH) QR0499, QR0767 24h 25min | Return 12/25/26 1 Stopover (DOH) QR0768, QR0490 22h 55min | | | $1,514 | ||
| Best option Tehran Toronto | Outbound 12/12/26 1 Stopover (DOH) QR0491, QR0767 18h 10min | Return 12/25/26 1 Stopover (DOH) QR0768, QR0498 16h 40min | | | ? | $1,592 | |
| Tehran Toronto | Outbound 09/19/26 2 Stopovers (SAW, AMS) VF0186, VF0001, TS0377 22h 45min | Return 10/09/26 2 Stopovers (BOS, IST) AC0764, TK0082, TK0874 42h 55min | | | ? | $1,706 | |
| Tehran Toronto | Outbound 09/19/26 1 Stopover (IST) TK0871, TK0017 21h 15min | Return 10/09/26 1 Stopover (IST) TK0018, TK0870 24h 40min | | | ? | $1,923 | |
| Tehran Toronto | Outbound 09/19/26 1 Stopover (IST) TK0871, TK0017 21h 15min | Return 10/09/26 1 Stopover (IST) TK0018, TK0870 24h 40min | | | $1,948 | ||
| Tehran Toronto | Outbound 09/19/26 1 Stopover (DOH) QR0491, QR0767 18h 25min | Return 10/09/26 1 Stopover (DOH) QR0768, QR0490 23h 05min | | | $2,436 | ||
| Tehran Toronto | Outbound 09/19/26 1 Stopover (DOH) QR0491, QR0767 18h 25min | Return 10/09/26 1 Stopover (DOH) QR0768, QR0490 23h 05min | | | ? | $2,499 |
Airline
- Qatar Airways
- Turkish Airlines
- AJet
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
| Roundtrip from | $1,303.40 |
|---|---|
| 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 |
| Departure country - Arrival airport | Iran - Toronto - Lester B. Pearson International Airport |
| Departure airport - Destination country | Tehran - Canada |
| Departure airport - City-Code | Tehran - Toronto |
Alternative routes to Canada
- Flight Tehran - Vancouver from $1,155
Flight destinations with a similar price
- Flight Toronto - Frankfurt from $378
- Flight Toronto - Delhi from $1,045
- Flight Toronto - Karachi from $1,332
- Flight Toronto - Los Angeles from $390
- Flight Toronto - New York from $174
- Flight Toronto - London Gatwick from $573
- Flight Toronto - London Heathrow from $635
- Flight Toronto - Orlando from $340
- Flight Toronto - Amritsar from $1,419
- Flight Toronto - Islamabad from $783
Flight destinations with a similar price
- Flight Tehran - Los Angeles from $1,233
- Flight Tehran - Najaf from $1,354