Welcome | Sign out

Cheap Flights from Tehran to Toronto - THR to YTO (reverse)

Did You Know?

The shortest flight between Tehran, IR and Toronto, ON on Air Canada is 6,289 miles.
Lufthansa has the most one stop flights between Tehran, IR and Toronto, ON.
The largest aircraft operated by Alitalia flying between Tehran, IR and Toronto, ON is a 32S with 150 seats.
6 airlines operate between Tehran, IR and Toronto, ON
Frankfurt, DE is the most popular connection for one stop flights between Tehran, IR and Toronto, ON.
7 flights per week fly out of Tehran, IR connecting to Toronto, ON
The smallest aircraft operated by BMI flying between Tehran, IR and Toronto, ON is a 32S with 184 seats.
BMI has 4 two stops or more flights between Tehran, IR and Toronto, ON.

Cheap International Flights from Tehran - THR

Flights
Airline
Lowest Price
Lufthansa, Etihad, SWISS, Turkish
$1032
Alitalia, Etihad, Qatar, Lufthansa, SWISS, Turkish
$630
Lufthansa, SWISS, Turkish
$1003
Lufthansa, Etihad, SWISS, Turkish
$952
Lufthansa, Turkish
$1003
Lufthansa, Etihad
$1002
Lufthansa, Etihad, SWISS
$955
Lufthansa, Etihad
$993
Etihad, Lufthansa
$1021
Cheap Flights from Tehran to Toronto, from $490 Round trip from THR to YTO