Welcome | Sign out
Recommended by:More >

Cheap Flights from Tehran to Canada

Did You Know?

There are no short haul direct flights between Tehran, IR and Canada.
There are no long haul direct flights between Tehran, IR and Canada.
There are no medium haul direct flights between Tehran, IR and Canada.
There are no direct flights from Tehran, IR to Canada.
You must make at least one connection to fly from Tehran, IR to Canada.

Flights to Cities in Canada

Flights
Airline
Lowest Price
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$450
Lufthansa, Etihad, Swiss, Turkish
$1001
Alitalia, Etihad, Qatar, Lufthansa, Swiss, Turkish
$536
Lufthansa, Swiss, Turkish
$949
Lufthansa, Turkish
$950
Lufthansa, Etihad, Swiss, Turkish
$534
Lufthansa, Etihad, Swiss
$668
Lufthansa, Etihad
$586
Lufthansa, Etihad
$1071
Recommended by:More >
Cheap Flights from Tehran to Canada, from $450 Round trip from THR to CA