Take off on cheap flights from Tehran to Toronto, your adventure starts now!

Find cheap airline tickets from Tehran to Toronto by date

  • any
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • any
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • price
  • month of departure
  • month of return
$656
outward: Nov 30, 2018
6:45a IKA » 10:00p YYZ
British Airways 2 stops (39h15m)
inbound: Dec 7, 2018
11:45p YYZ » 4:15a IKA
British Airways 2 stops (28h30m)
$672
outward: Oct 1, 2018
6:05a IKA » 10:15p YYZ
British Airways 2 stops (40h10m)
inbound: Oct 30, 2018
12:56a YYZ » 4:15a IKA
British Airways 2 stops (27h19m)
$697
outward: Oct 7, 2018
6:05a IKA » 11:40p YYZ
Unknown Company 1 stop (17h35m)
inbound: Oct 15, 2018
3:15a YTZ » 3:55a IKA
Unknown Company 2 stops (48h40m)
$701
outward: Oct 3, 2018
6:05a IKA » 11:40p YYZ
Unknown Company 1 stop (17h35m)
inbound: Apr 3, 2019
8:15p YTZ » 3:55a IKA
Unknown Company 2 stops (31h40m)
$707
outward: Feb 1, 2019
6:50a IKA » 2:45a YYZ
Unknown Company 1 stop (19h55m)
inbound: Feb 21, 2019
5:55a YYZ » 4:15a IKA
Unknown Company 1 stop (22h20m)
$710
outward: Sep 23, 2018
6:05a IKA » 5:31a YYZ
Unknown Company 2 stops (23h26m)
inbound: Oct 15, 2018
4:00a YYZ » 3:55a IKA
Unknown Company 2 stops (47h55m)
$737
outward: Sep 14, 2018
6:05a IKA » 11:20p YYZ
British Airways 2 stops (41h15m)
inbound: Nov 8, 2018
4:05a YYZ » 4:15a IKA
British Airways 1 stop (24h10m)
$737
outward: Sep 20, 2018
6:05a IKA » 3:33p YYZ
British Airways 2 stops (33h28m)
inbound: Mar 16, 2019
12:20a YYZ » 4:15a IKA
British Airways 1 stop (27h55m)
$750
outward: Dec 1, 2018
12:50p IKA » 6:30p YYZ
Unknown Company 2 stops (29h40m)
inbound: Jun 2, 2019
5:50a YYZ » 3:55a IKA
Unknown Company 1 stop (22h05m)
$796
outward: Sep 20, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Nov 5, 2018
1:15a YTZ » 4:15a IKA
Unknown Company 2 stops (51h)
$798
outward: Oct 31, 2018
11:55p IKA » 8:40p YTZ
Unknown Company 2 stops (20h45m)
inbound: Feb 1, 2019
3:15a YTZ » 4:15a IKA
Unknown Company 2 stops (49h)
$798
outward: Sep 16, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Jan 14, 2019
1:15a YTZ » 4:15a IKA
Unknown Company 2 stops (51h)
$800
outward: Sep 14, 2018
6:05a IKA » 12:38a YHM
Unknown Company 2 stops (42h33m)
inbound: Nov 7, 2018
10:15p YTZ » 4:15a IKA
Unknown Company 2 stops (30h)
$801
outward: Sep 25, 2018
12:25a IKA » 2:09a YYZ
Unknown Company 2 stops (25h44m)
inbound: Oct 26, 2018
3:15a YTZ » 2:55a IKA
Unknown Company 2 stops (48h40m)
$801
outward: Sep 25, 2018
12:25a IKA » 2:09a YYZ
Unknown Company 2 stops (25h44m)
inbound: Oct 26, 2018
3:15a YTZ » 2:55a IKA
Unknown Company 2 stops (48h40m)
$801
outward: Sep 28, 2018
6:05a IKA » 11:40p YYZ
Unknown Company 1 stop (17h35m)
inbound: Oct 12, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$804
outward: Oct 6, 2018
12:25a IKA » 10:30p YYZ
Unknown Company 1 stop (22h05m)
inbound: Oct 15, 2018
3:15a YTZ » 3:55a IKA
Unknown Company 2 stops (48h40m)
$833
outward: Jul 29, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 2, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$835
outward: Sep 22, 2018
12:25a IKA » 2:09a YYZ
Unknown Company 2 stops (25h44m)
inbound: Oct 28, 2018
12:15a YTZ » 4:15a IKA
Unknown Company 2 stops (29h)
$843
outward: Aug 3, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Nov 2, 2018
11:15p YTZ » 4:15a IKA
Unknown Company 2 stops (29h)
$843
outward: Jul 29, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 2, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$846
outward: Jul 20, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 23, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$846
outward: Jul 20, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 23, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$875
outward: Sep 18, 2018
1:00a IKA » 12:15a BUF
Unknown Company 2 stops (23h15m)
inbound: Oct 24, 2018
12:55a BUF » 11:50p IKA
Unknown Company 2 stops (22h55m)
$887
outward: Aug 1, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Jan 30, 2019
10:15p YTZ » 4:15a IKA
Unknown Company 2 stops (30h)
$888
outward: Aug 20, 2018
12:50p IKA » 6:00p YYZ
Unknown Company 2 stops (29h10m)
inbound: Feb 21, 2019
5:55a YYZ » 4:15a IKA
Unknown Company 1 stop (22h20m)
$888
outward: Aug 1, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 8, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$888
outward: Aug 1, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 8, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$888
outward: Aug 1, 2018
6:05a IKA » 1:40a YTZ
Unknown Company 2 stops (19h35m)
inbound: Oct 9, 2018
11:15p YTZ » 3:55a IKA
Unknown Company 2 stops (28h40m)
$893
outward: Aug 10, 2018
6:05a IKA » 2:22a YYZ
Unknown Company 2 stops (20h17m)
inbound: Aug 26, 2018
5:50a YYZ » 3:55a IKA
Unknown Company 1 stop (22h05m)
Return
Departure
16 September Sep Sunday $retDate.dayShortName
17 September Sep Monday $retDate.dayShortName
18 September Sep Tuesday $retDate.dayShortName
19 September Sep Wednesday $retDate.dayShortName
20 September Sep Thursday $retDate.dayShortName
21 September Sep Friday $retDate.dayShortName
22 September Sep Saturday $retDate.dayShortName
03 August Aug Friday $outDate.dayShortName
04 August Aug Saturday $outDate.dayShortName
05 August Aug Sunday $outDate.dayShortName
06 August Aug Monday $outDate.dayShortName
$1,168 $1,213 $1,168
07 August Aug Tuesday $outDate.dayShortName
$1,168 $1,071
08 August Aug Wednesday $outDate.dayShortName
$1,133 $1,178 $1,133
09 August Aug Thursday $outDate.dayShortName
Choose when you'd like to depart to Toronto (Canada):
Find the cheapest Tehran Toronto flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Tehran - Toronto with these new dates, click on an offer. Want to depart from another city? Choose: Las Vegas - Toronto New York - Toronto London - Toronto Miami - Toronto Chicago - Toronto San Francisco - Toronto See more routes

Airlines operating flights from Tehran to Toronto

  • any
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • all
  • Aegean Airlines
  • Air France
  • Alitalia
  • Austrian Airlines
  • British Airways
  • KLM
  • Lufthansa
  • Swiss
  • Turkish Airlines
  • Ukraine Intl Airlines
British Airways
outbound: Jul 29, 2018
British Airways 2 stops
return: Oct 2, 2018
Air Canada 2 stops
Turkish Airlines
outbound: Jul 29, 2018
Turkish Airlines 2 stops
return: Oct 2, 2018
Air Canada 1 stop
Austrian Airlines
outbound: Aug 1, 2018
Austrian Airlines 2 stops
return: Nov 12, 2018
Air Canada 1 stop
Lufthansa
outbound: Jul 23, 2018
Lufthansa 2 stops
return: Aug 29, 2018
Lufthansa 2 stops
Swiss
outbound: Aug 1, 2018
Swiss 2 stops
return: Nov 12, 2018
Lufthansa 2 stops
Ukraine Intl Airlines
outbound: Aug 1, 2018
Ukraine Intl Airlines 1 stop
return: Nov 12, 2018
Turkish Airlines 1 stop
KLM
outbound: Sep 2, 2018
KLM 1 stop
return: Sep 18, 2018
KLM 1 stop
Alitalia
outbound: Aug 1, 2018
Alitalia 1 stop
return: Aug 25, 2018
Alitalia 1 stop
Air France
outbound: Sep 16, 2018
Air France 1 stop
return: Jan 13, 2019
Turkish Airlines 1 stop
Aegean Airlines
outbound: Aug 3, 2018
Aegean Airlines 1 stop
return: Aug 26, 2018
Aegean Airlines 1 stop

Travel tips for flights Tehran - Toronto

Information on Toronto
Route

Average flight duration: 21h25m (flight with stopovers)

  • Arrival city:
  • Toronto, Canada
  • Airport(s):
  • Billy Bishop Toronto City Airport (YTZ)
  • Pearson International Airport (YYZ)
  • John C. Munro Hamilton International Airport (YHM)
  • Local time:
  • Jul 15, 2018 7:17 PM, GMT-4
  • Weather:
  • min. 68ºF, max. 80ºF
  • Departure city:
  • Tehran, Iran
  • Airport(s):
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Local time:
  • Jul 16, 2018 3:47 AM, GMT+4
  • Weather:
  • min. 87ºF, max. 100ºF

Why choose to fly from Tehran to Toronto?

The Iranian capital of Tehran and Canada's Toronto are located around 6,400 miles apart, with a number of oceans and countries between the two. Therefore it may come as no surprise that flying from Tehran to Toronto is by far the fastest, and even only, way to travel from city to city. Flights are available from airlines including Etihad Airways, British Airways, Austrian Airlines and Lufthansa with an approximate flight time of 16h 50m. Tehran's Imam Khomeini International Airport serves as the point of departure, with flights operating to Toronto Pearson International Airport.

What is there to see and do in Toronto?

Ontario's capital city, Toronto is a multicultural urban metropolis (there are over 140 languages spoken here!). Perhaps as a result, there are plenty of international restaurants in which to grab a bite to eat. There are also tons of great attractions to visit in Toronto, whatever your travel tastes. Museums including the Royal Ontario Museum and Gardiner Museum await culture vultures; the CN Tower offers awe inspiring panoramic views of Toronto; St Lawrence Market South awaits foodies with numerous stalls selling food and beverages; while Lake Ontario provides a natural respite from city life.