Flights from Tehran to Toronto

Our cheapest offers for flights from Tehran to Toronto

Here you can compare cheap flights from Tehran (IKA) to Toronto (YYZ) for one-way or return trips. The following offers were searched for and found on idealo during the last few days. Or start your own flight search to Toronto. Prices and availability may change at any time.

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 %
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.
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

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