Recent Airfares from Canada to Iran

Montréal to Tehran

from

12 Jan - 19 Jan
7-day round trip
change dates
Toronto to Shiraz

from

1 Mar - 1 Apr
31-day round trip
change dates
Montréal to Mashhad

from

30 Jan - 31 Mar
60-day round trip
change dates
Montréal to Isfahan

from

15 Jan - 16 Apr
91-day round trip
change dates
Montréal to Bandar Abbas

from

1 Mar - 20 Apr
50-day round trip
change dates
Montréal to Tabriz

from

30 Apr - 30 May
30-day round trip
change dates

Weather Averages for Iran

Canada to Iran flight information

  • The cheapest flight from Canada to Iran is from Montréal to Tehran, with airfares starting at SDG 572164.84
  • 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 Emirates, WestJet, Air Canada
  • The most popular city destinations in Iran are Tehran, Mashhad, Shiraz