Recent Airfares from Iran to Canada

Tehran to Toronto

from

25 May - 12 Sep
110-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 Calgary

from

2 Dec - 3 Mar
91-day round trip
change dates
Tehran to Winnipeg

from

1 Dec - 30 Dec
29-day round trip
change dates
Tehran to London

from

20 Aug - 30 Sep
41-day round trip
change dates
Tehran to Saskatoon

from

30 Dec - 2 Jan
3-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 EUR 928.22
  • The fastest flight from Iran to Canada is from Mashhad to Montréal, with an average flight time of 16h 45m
  • The most popular airlines flying from Iran to Canada are Turkish Airlines, flydubai, Emirates
  • The most popular city destinations in Canada are Niagara Falls, Vancouver, Mont-Tremblant