Recent Airfares From Iran to Canada

Tehran to Toronto

from

24 May - 12 Sep
111-day round trip
change dates
Tehran to Montréal

from

2 Apr - 4 Jun
63-day round trip
change dates
Tehran to Vancouver

from

9 Apr - 20 Aug
133-day round trip
change dates
Tehran to Saskatoon

from

28 Mar - 31 Mar
3-day round trip
change dates
Tehran to Edmonton

from

17 May - 23 Oct
159-day round trip
change dates
Tehran to Calgary

from

12 Mar - 29 May
78-day round trip
change dates

Weather Averages for Canada

Iran to Canada Flight Information

  • The cheapest flight from Iran to Canada is from Tehran to Toronto, with airfares starting at USD 966.04
  • The fastest flight from Iran to Canada is from Tehran to Montréal, with an average flight time of 17h 35m
  • The most popular airlines flying from Iran to Canada are flydubai, Turkish Airlines, Etihad Airways
  • The most popular city destinations in Canada are Toronto, Niagara Falls, Edmonton