>
>
>
>
>
Flights from Tehran to Toronto
Cheap flight deals from Tehran to Toronto Starting at Rp 14,319,608
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
IKA 03:1023h 30m1 stopsYYZ 19:10Tehran - Toronto | Wed, Apr 23 | AJetYYZ 21:0524h 10m1 stopsIKA 04:45Toronto - Tehran | Wed, Apr 30 | Turkish AirlinesRp 15,941,599 Rp 26,682,65440% OFF40% OFFRp 26,682,654 Rp 15,941,599
-
IKA 06:2520h 15m1 stopsYYZ 19:10Tehran - Toronto | Tue, May 6 | Pegasus AirlinesYYZ 21:0522h 5m1 stopsIKA 02:40Toronto - Tehran | Tue, May 13 | Turkish AirlinesRp 16,416,106 Rp 26,682,65438% OFF38% OFFRp 26,682,654 Rp 16,416,106
-
IKA 03:4522h 55m1 stopsYYZ 19:10Tehran - Toronto | Thu, Apr 10 | Pegasus AirlinesYYZ 21:0522h 5m1 stopsIKA 02:40Toronto - Tehran | Thu, Apr 17 | Turkish AirlinesRp 17,935,440 Rp 26,682,65433% OFF33% OFFRp 26,682,654 Rp 17,935,440
-
IKA 03:0523h 35m1 stopsYYZ 19:10Tehran - Toronto | Tue, May 6 | AJetYYZ 21:0523h 45m1 stopsIKA 04:20Toronto - Tehran | Tue, May 13 | Turkish AirlinesRp 18,432,75931% OFFRp 26,682,654 Rp 18,432,759
-
IKA 03:4522h 55m1 stopsYYZ 19:10Tehran - Toronto | Fri, Apr 11 | Pegasus AirlinesYYZ 21:0524h 10m1 stopsIKA 04:45Toronto - Tehran | Fri, Apr 18 | Turkish AirlinesRp 19,322,45928% OFFRp 26,682,654 Rp 19,322,459
-
IKA 06:2020h 20m1 stopsYYZ 19:10Tehran - Toronto | Mon, May 5 | Pegasus AirlinesYYZ 21:0522h 5m1 stopsIKA 02:40Toronto - Tehran | Tue, May 13 | Turkish AirlinesRp 19,867,68626% OFFRp 26,682,654 Rp 19,867,686
-
IKA 02:4018h 40m1 stopsYYZ 13:50Tehran - Toronto | Wed, Apr 2 | Austrian AirlinesYYZ 22:3520h 55m1 stopsIKA 03:00Toronto - Tehran | Thu, Apr 10 | Air CanadaRp 20,907,95022% OFFRp 26,682,654 Rp 20,907,950
-
IKA 02:4523h 55m1 stopsYYZ 19:10Tehran - Toronto | Fri, Apr 11 | AJetYYZ 21:0523h 45m1 stopsIKA 04:20Toronto - Tehran | Fri, Apr 18 | Turkish AirlinesRp 21,108,70321% OFFRp 26,682,654 Rp 21,108,703
-
IKA 02:2024h 20m1 stopsYYZ 19:10Tehran - Toronto | Tue, May 6 | Turkish AirlinesYYZ 21:0524h 20m1 stopsIKA 04:55Toronto - Tehran | Tue, May 13 | Turkish AirlinesRp 21,642,52319% OFFRp 26,682,654 Rp 21,642,523
-
IKA 18:2021h 10m1 stopsYYZ 08:00Tehran - Toronto | Wed, Apr 2 | EmiratesYYZ 22:3520h 55m1 stopsIKA 03:00Toronto - Tehran | Thu, Apr 10 | Air CanadaRp 21,879,77618% OFFRp 26,682,654 Rp 21,879,776
-
THR 13:0017h 25m1 stopsYTO Invalid DateTehran - Toronto | Wed, Mar 26 | Normal AirlineYTO 15:006hNonstopTHR 16:00Toronto - Tehran | Fri, Mar 28 | Normal AirlineFind More FlightsFind More Flights
-
IKA 18:2021h 10m1 stopsYYZ 08:00Tehran - Toronto | Tue, Apr 1 | EmiratesRp 14,319,608 Rp 20,075,28228% OFF28% OFFRp 20,075,282 Rp 14,319,608
-
IKA 02:4024h1 stopsYYZ 19:10Tehran - Toronto | Tue, Apr 8 | AJetRp 15,932,474 Rp 20,075,28221% OFF21% OFFRp 20,075,282 Rp 15,932,474
-
IKA 15:1525h 45m1 stopsYYZ 09:30Tehran - Toronto | Fri, May 2 | EmiratesRp 16,203,947 Rp 20,075,28219% OFF19% OFFRp 20,075,282 Rp 16,203,947
-
IKA 03:2523h 15m1 stopsYYZ 19:10Tehran - Toronto | Sun, Apr 13 | AJetRp 16,276,94819% OFFRp 20,075,282 Rp 16,276,948
-
IKA 15:1524h 15m1 stopsYYZ 08:00Tehran - Toronto | Tue, Apr 1 | FlydubaiRp 16,295,19819% OFFRp 20,075,282 Rp 16,295,198
-
IKA 18:5520h 35m1 stopsYYZ 08:00Tehran - Toronto | Thu, Apr 24 | FlydubaiRp 16,297,47919% OFFRp 20,075,282 Rp 16,297,479
-
IKA 04:3534h 55m1 stopsYYZ 08:00Tehran - Toronto | Fri, Apr 4 | EmiratesRp 16,349,94919% OFFRp 20,075,282 Rp 16,349,949
-
IKA 22:4523h 45m1 stopsYYZ 15:00Tehran - Toronto | Sat, Apr 19 | Qatar AirwaysRp 16,377,32418% OFFRp 20,075,282 Rp 16,377,324
-
IKA 02:2024h 20m1 stopsYYZ 19:10Tehran - Toronto | Tue, Apr 15 | Turkish AirlinesRp 16,409,26218% OFFRp 20,075,282 Rp 16,409,262
-
IKA 04:3534h 55m1 stopsYYZ 08:00Tehran - Toronto | Thu, Apr 24 | EmiratesRp 16,461,73118% OFFRp 20,075,282 Rp 16,461,731
-
THR 13:0017h 25m1 stopsYTO Invalid DateTehran - Toronto | Wed, Mar 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Tehran to Toronto?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Tehran (THR) to Toronto (YTO) the cheapest?
Airlines adjust prices for flights from Tehran to Toronto based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Tehran (THR) to Toronto (YTO) cost?
According to Trip.com's data, the lowest price is around Rp 21,774,837. -
What is the transportation method from the main airport to downtown in Toronto?
- The distance from Toronto Pearson International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Billy Bishop Toronto City Airport to downtown is about 2 km. It takes about 20 minutes by taxi.
How to find a cheap flight from Tehran to Toronto
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Tehran to Toronto. Book your flights at the right time and save more.
Be flexible with your travel dates to get the cheapest Tehran to Toronto ticket.
Tap "Date" in the flight search bar to browse the calendar and find airfare from Tehran to Toronto for the next six months in 2025. If you're looking to fly within the next three months, the lowest fare is Rp 14319608 for a one-way ticket on Tue, Apr 1.
Compare cheap Tehran to Toronto flight deals from hundreds of airlines.
Our powerful search system compares prices from over 500 airlines. So you can find the cheapest flights from Tehran to Toronto. The most affordable airline currently operating on this route is Emirates.
Set up a Price Alert to track fare drops.
Set up a Price Alert for your Tehran to Toronto route to track ticket prices effortlessly—no need to check manually every day.
Don't miss out on cheap Tehran to Toronto flight deals and promo codes.
Stay updated on the latest deals with Trip.com Deals and Promo Codes for cheap flights. Sign up for a free membership to unlock even more exclusive flight discounts.
Book early or wait unitl the last minute to fine the best fares.
It's always better to book early! Airlines typically release their lowest fares about a year before departure, so check as soon as flights become available. If you miss that window, you may still find great deals closer to your travel date.
Search for flights on the go.
For the best booking experience on the go, download Trip.com and search for cheap flights from Tehran to Toronto to access exclusive deals just for you.
Flight Info | Tehran to Toronto
Cheapest one-way flight price | Rp 14,319,607 |
---|---|
Off-season for travel | February |
Peak season for travel | December |
Flight distance | 9,891.43 km |
Popular airline | Emirates |
Plan Your Trip Around Toronto
Find Cheap Flights & Deals on Trip.com
-
Top Routes from Tehran
-
Top Routes to Toronto
-
Recommended Routes
- Tehran to London Flights
- Tehran to Beijing Flights
- Tehran to Dubai Flights
- Tehran to Manchester Flights
- Tehran to Melbourne Flights
- Tehran to Amsterdam Flights
- Tehran to Frankfurt Flights
- Tehran to Paris Flights
- Tehran to Munich Flights
- Tehran to Seoul Flights
- Tehran to Berlin Flights
- Flights from Imam Khomeini International Airport to Brazzaville
- Flights from Imam Khomeini International Airport to Bratislava
- Flights from Imam Khomeini International Airport to Providenciales
- Flights from Imam Khomeini International Airport to Damascus
- Flights from Imam Khomeini International Airport to Singapore
- Flights from Imam Khomeini International Airport to Batumi
- Flights from Tehran to Samarkand International Airport
- Flights from Tehran to Entebbe International Airport
- Flights from Tehran to Heydar Aliyev International Airport
- Flights from Tehran to Osmani International Airport
- Flights from Tehran to Velana International Airport
- Flights from Tehran to Benina International Airport
- Flights from Imam Khomeini International Airport to Sabiha Gokcen Airport
- Flights from Imam Khomeini International Airport to Istanbul Airport
- Flights from Imam Khomeini International Airport to London Gatwick Airport
- Flights from Imam Khomeini International Airport to London Southend Airport
- Flights from Imam Khomeini International Airport to Heathrow Airport
- Flights from Imam Khomeini International Airport to London Luton Airport
- Seoul to Toronto Flights
- Tokyo to Toronto Flights
- Manila to Toronto Flights
- London to Toronto Flights
- Vancouver to Toronto Flights
- Calgary to Toronto Flights
- Taipei to Toronto Flights
- Edmonton to Toronto Flights
- New York to Toronto Flights
- Winnipeg to Toronto Flights
- Bangkok to Toronto Flights
- Flights from Hong Kong International Airport to Toronto
- Flights from Taiwan Taoyuan International Airport to Toronto
- Flights from Soekarno-Hatta International Airport to Toronto
- Flights from Shanghai Pudong International Airport to Toronto
- Flights from Narita International Airport to Toronto
- Flights from Haneda Airport to Toronto
- Flights from Honolulu to Region Of Waterloo International Airport
- Flights from Honolulu to Hamilton John C. Munro International Airport
- Flights from Honolulu to Toronto Pearson International Airport
- Flights from Honolulu to Billy Bishop Toronto City Airport
- Flights from Papeete to Billy Bishop Toronto City Airport
- Flights from Papeete to Toronto Pearson International Airport
- Flights from Hong Kong International Airport to Toronto Pearson International Airport
- Flights from Hong Kong International Airport to Billy Bishop Toronto City Airport
- Flights from Hong Kong International Airport to Region Of Waterloo International Airport
- Flights from Hong Kong International Airport to Hamilton John C. Munro International Airport
- Flights from Incheon International Airport to Billy Bishop Toronto City Airport
- Flights from Gimpo International Airport to Hamilton John C. Munro International Airport
- Tehran to Montreal Flights
- Tehran to Fredericton Flights
- Isfahan to Montreal Flights
- Shiraz to Toronto Flights
- Shiraz to Montreal Flights
- Isfahan to Toronto Flights
- Mashhad to Toronto Flights
- Isfahan to Vancouver Flights
- Mashhad to Vancouver Flights
- Shiraz to Regina Flights
- Tabriz to Toronto Flights
- Flights from Imam Khomeini International Airport to Quebec City
- Flights from Imam Khomeini International Airport to St. John's
- Flights from Imam Khomeini International Airport to Sudbury
- Flights from Imam Khomeini International Airport to Prince George
- Flights from Imam Khomeini International Airport to Fredericton
- Flights from Imam Khomeini International Airport to Moncton
- Flights from Tehran to Fredericton International Airport
- Flights from Tehran to Kelowna International Airport
- Flights from Tehran to Sudbury Airport
- Flights from Tehran to St. John's International Airport
- Flights from Tehran to Windsor Airport
- Flights from Tehran to Greater Moncton International Airport
- Flights from Imam Khomeini International Airport to Billy Bishop Toronto City Airport
- Flights from Imam Khomeini International Airport to Toronto Pearson International Airport
- Flights from Imam Khomeini International Airport to Vancouver International Airport
- Flights from Imam Khomeini International Airport to Abbotsford International Airport
- Flights from Imam Khomeini International Airport to Montreal-Trudeau International Airport
- Flights from Imam Khomeini International Airport to Fredericton International Airport