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

Find cheap airline tickets from Tehran to Toronto by date

  • any
  • January 2022
  • February 2022
  • March 2022
  • April 2022
  • May 2022
  • June 2022
  • July 2022
  • August 2022
  • September 2022
  • October 2022
  • November 2022
  • December 2022
  • any
  • January 2022
  • February 2022
  • March 2022
  • April 2022
  • May 2022
  • June 2022
  • July 2022
  • August 2022
  • September 2022
  • October 2022
  • November 2022
  • December 2022
  • price
  • month of departure
  • month of return
$1,012
Turkish Airlines outward: Jan 30, 2022
3:00a IKA » 12:40a YYZ
Turkish Airlines 1 stop (21h40m)
Turkish Airlines inbound: Feb 7, 2022
4:30a YYZ » 12:40a IKA
Turkish Airlines 1 stop (20h10m)
$1,089
Turkish Airlines outward: Feb 3, 2022
1:30a IKA » 12:40a YYZ
Turkish Airlines 2 stops (23h10m)
Turkish Airlines inbound: Mar 17, 2022
4:30a YYZ » 12:40a IKA
Turkish Airlines 1 stop (20h10m)
$1,120
Turkish Airlines outward: Feb 3, 2022
1:30a IKA » 12:40a YYZ
Turkish Airlines 2 stops (23h10m)
Turkish Airlines inbound: Mar 11, 2022
4:30a YYZ » 12:15a IKA
Turkish Airlines 1 stop (19h45m)
Return
Departure
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:

Airlines operating flights from Tehran to Toronto

  • any
  • January 2022
  • February 2022
  • March 2022
  • April 2022
  • May 2022
  • June 2022
  • July 2022
  • August 2022
  • September 2022
  • October 2022
  • November 2022
  • December 2022
  • all
  • Emirates
  • Qatar Airways
  • Turkish Airlines
Turkish Airlines
outbound: Feb 3, 2022
Turkish Airlines 2 stops
return: Mar 16, 2022
Turkish Airlines 1 stop
Emirates
outbound: Feb 3, 2022
Emirates 2 stops
return: Mar 16, 2022
WestJet 2 stops
Qatar Airways
outbound: Feb 3, 2022
Qatar Airways 2 stops
return: Mar 10, 2022
Air Canada 2 stops

Travel tips for flights Tehran - Toronto

Information on Toronto
Route
  • 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:
  • Jan 24, 2022 12:31 PM, GMT-5
  • Weather:
  • min. 9ºF, max. 22ºF
  • Departure city:
  • Tehran, Iran
  • Airport(s):
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Local time:
  • Jan 24, 2022 9:01 PM, GMT+3
  • Weather:
  • min. 33ºF, max. 53º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.