Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Tehran To Canada Last modified: May 26, 2016 6:38 PM

Cheap flights from Tehran (THR) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 2, 2016 Jun 11, 2016 IRR 42,584,994
Air Canada Jun 24, 2016 Jul 4, 2016 IRR 43,609,686
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 21, 2016 Sep 30, 2016 IRR 32,368,212
Air Canada Nov 15, 2016 Nov 25, 2016 IRR 32,368,212
Air Canada Jul 26, 2016 Aug 5, 2016 IRR 42,223,338
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 25, 2016 Jul 2, 2016 IRR 41,620,578
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 8, 2016 Jun 12, 2016 IRR 27,877,650
Air Canada Sep 10, 2016 Sep 21, 2016 IRR 27,877,650
Air Canada Jun 3, 2016 Jun 11, 2016 IRR 28,510,548
Air Canada Sep 8, 2016 Sep 23, 2016 IRR 28,540,686
Air Canada Sep 8, 2016 Sep 23, 2016 IRR 28,842,066
Air Canada Sep 8, 2016 Sep 28, 2016 IRR 29,053,032
Air Canada Jun 25, 2016 Jul 2, 2016 IRR 31,162,692
Air Canada Sep 8, 2016 Sep 28, 2016 IRR 31,614,762
Air Canada Jun 25, 2016 Jul 2, 2016 IRR 31,705,176
Air Canada Jun 24, 2016 Jul 13, 2016 IRR 31,735,314
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 22, 2016 Oct 2, 2016 IRR 26,039,232
Air Canada Jun 3, 2016 Jun 11, 2016 IRR 31,644,900
Air Canada Jun 24, 2016 Jul 4, 2016 IRR 33,935,388
Toronto
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 14, 2016 Oct 4, 2016 IRR 24,230,952
Air Canada Sep 11, 2016 Sep 24, 2016 IRR 24,652,884
Air Canada Sep 10, 2016 Sep 24, 2016 IRR 24,652,884
Air Canada Sep 14, 2016 Sep 28, 2016 IRR 25,526,886
Air Canada Oct 7, 2016 Oct 20, 2016 IRR 25,526,886
Air Canada Oct 7, 2016 Oct 20, 2016 IRR 25,828,266
Air Canada Sep 15, 2016 Sep 30, 2016 IRR 25,888,542
Air Canada Sep 11, 2016 Sep 23, 2016 IRR 25,978,956
Air Canada Sep 10, 2016 Sep 23, 2016 IRR 25,978,956
Air Canada Sep 11, 2016 Sep 23, 2016 IRR 26,280,336
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 16, 2016 Oct 23, 2016 IRR 31,946,280
Air Canada Oct 16, 2016 Oct 23, 2016 IRR 32,217,522
Air Canada Jun 3, 2016 Jun 11, 2016 IRR 35,532,702
Air Canada Jun 5, 2016 Jun 10, 2016 IRR 39,299,952
Air Canada Aug 23, 2016 Sep 8, 2016 IRR 39,360,228
Air Canada Aug 20, 2016 Sep 5, 2016 IRR 41,771,268
Air Canada Jun 25, 2016 Jul 2, 2016 IRR 42,343,890
Air Canada Jul 30, 2016 Aug 12, 2016 IRR 44,634,378
Air Canada Jul 30, 2016 Aug 12, 2016 IRR 44,935,758
Air Canada Aug 1, 2016 Aug 10, 2016 IRR 47,708,454

Cheap Flights from Tehran to Canada

Flight Schedule Summaries Number of flights searched: 930Last modified: May 26, 2016 6:38 PM

Tehran to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X
Lufthansa FRA X X X X X X X
Qatar DOH X X X X X X
Turkish IST X X X X X X
Tehran to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X
Alitalia FCO X X X X X X X
Emirates DXB X X X X X X
Etihad AUH X X X
Lufthansa FRA X X X X X X X
Austrian VIE X X X X X X X
Turkish IST X X X X X X X
Tehran to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X
Lufthansa FRA X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Tehran to Toronto Air Canada, Air Transat, WestJet IRR 24,230,952
Tehran to Vancouver Air Canada, Mahan Air, WestJet IRR 35,532,702
Tehran to Montreal Air Canada, Air Transat IRR 27,877,650
Tehran to Calgary Air Canada IRR 42,584,994
Tehran to Edmonton Air Canada IRR 32,368,212
Tehran to Ottawa Air Canada IRR 26,039,232
Tehran to Halifax Air Canada IRR 41,620,578
Tehran to Winnipeg Air Canada Check Dates
Tehran to Saskatoon Air Canada Check Dates
Cheap Flights from Tehran to Canada, from IRR 804 Round trip from THR to CA