Recent Airfares From Canada to Iran

Toronto to Tehran

from

18 Mar - 8 Apr
21-day round trip
change dates
Toronto to Mashhad

from

4 May - 25 May
21-day round trip
change dates
Toronto to Shiraz

from

1 Mar - 1 Apr
31-day round trip
change dates
Toronto to Isfahan

from

1 Apr - 31 May
60-day round trip
change dates
Toronto to Tabriz

from

15 Jan - 15 Feb
31-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 AOA 828123.36
  • The fastest flight from Canada to Iran is from Montréal to Tehran, with an average flight time of 15h 55m
  • The most popular airlines flying from Canada to Iran are Air Canada, Emirates, Lufthansa
  • The most popular city destinations in Iran are Mashhad, Tehran, Shiraz