| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Tehran Toronto | Outbound 06/11/26 2 Stopovers (SAW, STN, LHR) VF0186, VF1987, AA6922 26h 15min | Return - | | | ? | $710 | |
| Tehran Toronto | Outbound 01/24/26 2 Stopovers (DXB, CDG) FZ1930, AF0661, AF0356 24h 05min | Return 06/11/26 2 Stopovers (CDG, DXB) AF0357, AF0662, FZ1819 30h 15min | | | ? | $1,036 | |
| Best option Tehran Toronto | Outbound 01/24/26 2 Stopovers (SAW, IST, WAW) VF0188, LO0134, LO0045 24h 40min | Return 06/11/26 1 Stopover (DXB) EK0242, EK0979 17h 15min | | | ? | $1,535 | |
| Tehran Toronto | Outbound 01/24/26 2 Stopovers (DXB, ORD) EK0978, EK0235, EK6666 25h 16min | Return 06/11/26 1 Stopover (DXB) EK0242, EK0971 33h 55min | | | $2,203 | ||
| Tehran Toronto | Outbound 01/24/26 3 Stopovers (SAW, CDG, YYC) VF0188, VF0011, WS0009, WS0622 58h 58min | Return 06/11/26 2 Stopovers (CAI, IST, SAW) MS0996, MS0737, VF0187 31h 50min | | | ? | $1,490 | |
| Tehran Toronto | Outbound 01/24/26 3 Stopovers (SAW, ARN, KEF) PC0513, PC1279, FI0307, FI0603 23h 25min | Return 06/11/26 1 Stopover (DXB) EK0242, EK0971 33h 55min | | | $1,576 | ||
| Tehran Toronto | Outbound 01/24/26 1 Stopover (VIE) OS0088, OS8247 18h 35min | Return 06/11/26 2 Stopovers (AMS, VIE) OS8228, OS0320, OS0087 38h 00min | | | ? | $2,722 |
Airline
- AJet
- Pegasus Airlines
- Emirates Airline
- Austrian Airlines
- flydubai
Tips and tricks to help you find cheap flights from Tehran to Toronto
Favorite airline: Turkish Airlines
34 % of flights from Tehran to Toronto are booked with Turkish Airlines.
Turkish Airlines
34 %
Emirates
25 %
Etihad Airways
15 %
Cheapest weekday: Monday
The cheapest day of departure is Monday. You can save up to 19 % when you fly on these days of the week.
Favourite connection: via Kuwait and Abu Dhabi
Flights with a stopover in Kuwait and Abu Dhabi are the most popular connection for this route.
Route
bookings
2 stopovers Kuwait-Kuwait International Abu Dhabi
56h 15min, from 908 $
32 %
2 stopovers Istanbul London Heathrow
20h 20min, from 1.246 $
21 %
2 stopovers Dubai Montréal-Pierre Elliott Trudeau International Airport
26h 33min, from 1.440 $
15 %
Important flight information
Flight information: Tehran - Toronto
| Cheapest outbound flight from | 709,80 $ |
|---|---|
| Roundtrip from | 1.036,00 $ |
| Distance | 9922 km |
| Departure airport | Airport Tehran (IKA) |
| Departure country | Flights from Iran |
| Arrival airport | Airport Toronto - Lester B. Pearson International Airport (YYZ) |
| Destination country | Flights to Canada |
Flight destinations with a similar price
- Flight Toronto - Frankfurt from 489 $
- Flight Toronto - Paris - Charles de Gaulle from 437 $
- Flight Toronto - Delhi from 923 $
- Flight Toronto - Newark from 238 $
- Flight Toronto - Rome-Fiumicino from 514 $
- Flight Toronto - Fort Lauderdale from 147 $
- Flight Toronto - Havana from 565 $
- Flight Toronto - New York from 246 $
- Flight Toronto - Karachi from 1.190 $
- Flight Toronto - Las Vegas from 213 $
Flight destinations with a similar price
- Flight Tehran - Tunis from 777 $