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: Aug 25, 2016 12:24 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
British Airways Sep 27, 2016 Oct 11, 2016 IRR41,542,252
Austrian Sep 27, 2016 Oct 11, 2016 IRR45,118,120
Lufthansa Sep 27, 2016 Oct 11, 2016 IRR45,429,065
Emirates Sep 27, 2016 Oct 11, 2016 IRR50,497,468
Turkish Sep 27, 2016 Oct 11, 2016 IRR53,638,013
Halifax
Carrier Departure Date Return Date Lowest Price
British Airways Sep 24, 2016 Oct 1, 2016 IRR38,090,763
Austrian Sep 14, 2016 Oct 3, 2016 IRR39,894,244
Austrian Oct 4, 2016 Oct 14, 2016 IRR40,858,173
Lufthansa Oct 4, 2016 Oct 14, 2016 IRR40,982,551
Austrian Sep 24, 2016 Oct 1, 2016 IRR41,822,103
Lufthansa Sep 24, 2016 Oct 1, 2016 IRR41,946,481
British Airways Oct 4, 2016 Oct 14, 2016 IRR42,754,938
Lufthansa Sep 14, 2016 Oct 3, 2016 IRR47,543,491
British Airways Sep 14, 2016 Oct 3, 2016 IRR50,932,791
Austrian Sep 4, 2016 Sep 24, 2016 IRR55,534,777
Montreal
Carrier Departure Date Return Date Lowest Price
Etihad Sep 14, 2016 Sep 29, 2016 IRR27,207,688
British Airways Sep 14, 2016 Sep 29, 2016 IRR29,570,870
Lufthansa Sep 24, 2016 Oct 1, 2016 IRR30,907,933
Air France Sep 24, 2016 Oct 1, 2016 IRR32,960,170
Air France Apr 4, 2017 Apr 19, 2017 IRR34,110,667
Qatar Apr 4, 2017 Apr 19, 2017 IRR35,976,337
Austrian Sep 24, 2016 Oct 1, 2016 IRR36,038,526
Air France Sep 14, 2016 Sep 29, 2016 IRR36,691,510
Ottawa
Carrier Departure Date Return Date Lowest Price
Austrian Sep 10, 2016 Sep 26, 2016 IRR38,743,747
Turkish Oct 26, 2016 Oct 27, 2016 IRR48,258,664
Turkish Sep 25, 2016 Sep 29, 2016 IRR50,031,051
Air France Oct 26, 2016 Oct 27, 2016 IRR61,536,016
British Airways Oct 26, 2016 Oct 27, 2016 IRR62,624,323
Quebec
Carrier Departure Date Return Date Lowest Price
British Airways Sep 24, 2016 Oct 1, 2016 IRR34,825,840
Turkish Sep 24, 2016 Oct 1, 2016 IRR38,774,842
Lufthansa Sep 24, 2016 Oct 1, 2016 IRR47,450,207
Toronto
Carrier Departure Date Return Date Lowest Price
British Airways Oct 10, 2016 Oct 24, 2016 IRR17,910,432
Turkish Oct 10, 2016 Oct 24, 2016 IRR18,096,999
British Airways Oct 5, 2016 Oct 12, 2016 IRR25,590,774
British Airways Oct 9, 2016 Oct 12, 2016 IRR25,590,774
British Airways Nov 3, 2016 Nov 17, 2016 IRR25,590,774
British Airways Oct 31, 2016 Nov 15, 2016 IRR25,590,774
British Airways Nov 10, 2016 Nov 17, 2016 IRR25,590,774
British Airways Dec 26, 2016 Jan 11, 2017 IRR26,990,026
British Airways Oct 6, 2016 Oct 19, 2016 IRR27,021,121
Turkish Oct 5, 2016 Oct 12, 2016 IRR27,705,200
Vancouver
Carrier Departure Date Return Date Lowest Price
British Airways Nov 1, 2016 Nov 19, 2016 IRR29,446,492
British Airways Oct 6, 2016 Oct 13, 2016 IRR33,830,816
British Airways Oct 13, 2016 Oct 16, 2016 IRR33,830,816
British Airways Oct 14, 2016 Oct 17, 2016 IRR33,830,816
Turkish Nov 1, 2016 Nov 19, 2016 IRR39,769,866
Turkish Sep 23, 2016 Sep 30, 2016 IRR40,827,079
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air France Oct 13, 2016 Oct 14, 2016 IRR64,210,143
British Airways Oct 13, 2016 Oct 14, 2016 IRR65,267,356
Lufthansa Oct 13, 2016 Oct 14, 2016 IRR89,769,822
Austrian Oct 13, 2016 Oct 14, 2016 IRR90,453,901

Cheap Flights from Tehran to Canada

Flight Schedule Summaries Number of flights searched: 1,069Last modified: Aug 25, 2016 12:24 AM

Tehran to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X
British Airways LHR X X X 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
British Airways LHR X X X X X X
Emirates DXB X X X X X X
Etihad AUH X X X
Lufthansa MUC 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
British Airways LHR X X X X X X
Lufthansa FRA X X X X X X X
Tehran to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Tehran to Toronto Aegean, Air France, Alitalia, British Airways, Emirates, Etihad, KLM, Lufthansa, Austrian, Turkish IRR17,910,432
Tehran to Vancouver Air France, British Airways, China Southern, Emirates, KLM, Lufthansa, Austrian, Turkish IRR29,446,492
Tehran to Montreal Aegean, Air France, British Airways, Emirates, Etihad, KLM, Lufthansa, Swiss, Austrian, Qatar, Turkish IRR27,207,688
Tehran to Calgary Aegean, Air France, British Airways, Emirates, KLM, Lufthansa, Austrian, Turkish IRR41,542,252
Tehran to Edmonton Air France, British Airways, Emirates, KLM, Lufthansa, Austrian, Turkish Check Dates
Tehran to Ottawa Aegean, Air France, British Airways, Lufthansa, Austrian, Turkish IRR38,743,747
Tehran to Halifax British Airways, Etihad, Lufthansa, Austrian IRR38,090,763
Tehran to Winnipeg Air France, British Airways, Etihad, Lufthansa, Austrian IRR64,210,143
Tehran to Saskatoon Air France, British Airways, Etihad, Lufthansa Check Dates
Cheap Flights from Tehran to Canada, from IRR17,910,432 Round trip from THR to CA