Last Minute Flights from Toronto to Tehran

Toronto to TehranQatar AirwaysRound Trip20 Apr to 31 Aug6 hours ago
Toronto to TehranQatar AirwaysRound Trip23 Apr to 27 Apr6 hours ago
Toronto to TehranLufthansaOne Way23 Apr2 hours ago
Toronto to TehranLufthansaOne Way12 Apr4 hours ago
Toronto to TehranLufthansaRound Trip12 Apr to 30 Apr4 hours ago

Find Best Flight Deals from Toronto to Tehran

Toronto to TehranAustrian AirlinesOne Way31 May2 hours ago
Toronto to TehranEmirates AirlineOne Way1 May2 hours ago
Toronto to TehranUkraine International AirlinesOne Way30 Apr2 hours ago
Toronto to TehranTurkish AirlinesRound Trip9 May to 25 May2 hours ago
Toronto to TehranAustrian AirlinesRound Trip4 Nov to 25 Nov2 hours ago
Toronto to TehranAustrian AirlinesRound Trip17 Jun to 13 Jul2 hours ago
Toronto to TehranEmirates AirlineRound Trip1 May to 22 May2 hours ago
Toronto to TehranOman AirOne Way20 May2 hours ago
Toronto to TehranTurkish AirlinesOne Way19 May2 hours ago
Toronto to TehranQatar AirwaysRound Trip25 Jun to 20 Aug2 hours ago

Route Information For Toronto to Tehran Flights

Flight PriceC$684
Origin AirportYYZ
Destination AirportTHR
AirlinesAustrian Airlines
Other Flights from Toronto
Interesting Information About Flights from Toronto to Tehran
  • Q: Are there regular non-stop flights on this route or do I have to book an itinerary with stops?
  • A: You would have to book an itinerary that includes stops, as there are no direct flights between Toronto to Tehran.
  • Q: Which airports serve Toronto and Tehran?
  • A: Pearson International Airport and Toronto City Airport serve Toronto. Tehran Imam Khomeini Airport , Mehrabad Airport and Mehrabad International Airport serve Tehran.
  • Q: What is the total non-stop flight time between Toronto and Tehran?
  • A: The total non-stop flight time for this route is 12 hours and 40 minutes.
Terms & Conditions: Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what's shown as FlightNetwork does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.