Flights from Tehran to Toronto

Tips and tricks to help you find cheap flights from Tehran to Toronto

Favorite airline: Turkish Airlines
32 % of bookings on this flight route are made with Turkish Airlines, Emirates and Lufthansa.
Turkish Airlines
18 %
9 %
5 %
Tip: book 2 months before departure
The best time to find a cheap flight on this route is 2 months before travel. Save up to 29 %.
61 days before departure
Favourite connection: via Istanbul - Sabiha Gökcen and Rome-Fiumicino
50 % of booked tickets on this route are for flights with a transfer in Istanbul - Sabiha Gökcen and Rome-Fiumicino.
2 stopovers Istanbul - Sabiha Gökcen Rome-Fiumicino
23h 05min, from $1,388
50 %
1 stopover Istanbul - Sabiha Gökcen Istanbul
22h 10min, from $936
33 %
2 stopovers Istanbul Paris - Charles de Gaulle
32h 15min, from $1,014
17 %

Flight information: Tehran - Toronto

Cheapest outbound flight from $1,013.70
Roundtrip from $1,330.67
Distance 9922 km
Departure airport Tehran (IKA)
Departure country Iran
Arrival airport Toronto - Lester B. Pearson International Airport (YYZ)
Destination country Canada
Flight destinations with a similar price
Flight destinations with a similar price