Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Tehran Toronto | Outbound 11/09/25 2 Stopovers (DXB, CDG) FZ1930, AF0659, AF0356 48h 05min | Return 12/07/25 2 Stopovers (CDG, DXB) AF0357, AF0658, FZ1937 34h 45min | | ![]() | ? | $1,016 | |
Best option Tehran Toronto | Outbound 11/09/25 2 Stopovers (SAW, FRA) VF0188, VF0033, AC0843 23h 50min | Return 12/07/25 2 Stopovers (FRA, SAW) AC0842, VF0034, VF0187 19h 35min | | ![]() | ? | $1,120 | |
Tehran Toronto | Outbound 11/09/25 2 Stopovers (DXB, ORD) EK0978, EK0235, EK6666 25h 16min | Return 12/07/25 1 Stopover (DXB) EK0242, EK0977 28h 35min | | ![]() | $2,131 | ||
Tehran Toronto | Outbound 11/09/25 3 Stopovers (SAW, IST, LHR, PHL) PC0519, AA6611, AA0729, AA5522 77h 57min | Return 12/07/25 2 Stopovers (FRA, SAW) DE2403, PC0998, PC0518 34h 00min | | ![]() | ? | $1,385 | |
Tehran Toronto | Outbound 11/09/25 2 Stopovers (DXB, ORD) EK2374, EK0235, EK6666 44h 01min | Return 12/07/25 2 Stopovers (BOS, DXB) EK5796, EK0238, EK2490 42h 25min | | ![]() | ? | $2,713 |
Airline
- Emirates Airline
- Pegasus Airlines
- AJet
- flydubai
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.016,00 |
---|---|
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 $ 530
- Flight Toronto - Delhi from $ 1.061
- Flight Toronto - Newark from $ 1.222
- Flight Toronto - Fort Lauderdale from $ 252
- Flight Toronto - New York from $ 204
- Flight Toronto - New York from $ 192
- Flight Toronto - Orlando from $ 191
- Flight Toronto - Miami from $ 177
- Flight Toronto - Munich from $ 674
- Flight Toronto - San Jose, Costa Rica from $ 342