Recent Airfares From Canada to Iran

Toronto to Tehran

from

19 Mar - 1 May
43-day round trip
change dates
Montréal to Shiraz

from

14 Mar - 30 Apr
47-day round trip
change dates
Vancouver to Mashhad

from

12 May - 21 May
9-day round trip
change dates
Toronto to Tabriz

from

16 Jul - 8 Aug
23-day round trip
change dates

Weather Averages for Iran

Canada to Iran Flight Information

  • The cheapest flight from Canada to Iran is from Toronto to Tehran, with airfares starting at ILS 3379.29
  • The fastest flight from Canada to Iran is from Montréal to Isfahan, with an average flight time of 18h 05m
  • The most popular airlines flying from Canada to Iran are Air Canada, Emirates, WestJet
  • The most popular city destinations in Iran are Tehran, Mashhad, Shiraz