| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Toronto Tehran | Outbound 03/17/26 2 Stopovers (CAI, IST, SAW) MS0996, MS0737, VF0187 29h 55min | Return 04/10/26 2 Stopovers (SAW, IST, CAI) VF0188, MS0736, MS0995 33h 30min | | | ? | $1,055 | |
| Best option Toronto Tehran | Outbound 08/01/26 1 Stopover (IST, SAW) TS0214, VF0185 18h 15min | Return 09/11/26 1 Stopover (SAW, IST) VF0188, TS0215 21h 50min | | | ? | $1,071 | |
| Toronto Tehran | Outbound 03/17/26 1 Stopover (IST) TK8810, TK0872 20h 35min | Return 04/10/26 1 Stopover (IST) TK0871, TK0017 19h 10min | | | $1,260 | ||
| Toronto Tehran | Outbound 02/15/26 2 Stopovers (LGW, IST, SAW) TS0122, TK1998, VF0187 43h 30min | Return 05/03/26 2 Stopovers (SAW, IST, LGW) VF0186, TK1929, TS0123 45h 10min | | | ? | $1,075 | |
| Toronto Tehran | Outbound 02/15/26 2 Stopovers (FRA, SAW) WS5943, PC0994, PC0512 24h 30min | Return 05/03/26 3 Stopovers (GYD, IST, AMM) J28018, J20077, RJ0166, RJ0271 67h 00min | | | ? | $1,154 | |
| Toronto Tehran | Outbound 04/03/26 1 Stopover (IST) TK0018, TK0872 19h 15min | Return 04/16/26 1 Stopover (IST) TK0871, TK0017 19h 10min | | | ? | $1,299 | |
| Toronto Tehran | Outbound 02/18/26 1 Stopover (VIE) OS8248, OS0087 23h 20min | Return 05/06/26 1 Stopover (VIE) OS0088, OS8247 19h 10min | | | ? | $1,328 | |
| Toronto Tehran | Outbound 03/17/26 1 Stopover (IST) TK8810, TK0874 18h 50min | Return 04/10/26 1 Stopover (IST) TK0871, TK0017 19h 10min | | | ? | $1,328 | |
| Toronto Tehran | Outbound 02/15/26 2 Stopovers (BOS, DXB) EK5796, EK0238, EK2490 42h 25min | Return 05/03/26 1 Stopover (DXB) EK2491, EK0241 41h 10min | | | $1,342 | ||
| Toronto Tehran | Outbound 04/03/26 1 Stopover (DXB) EK0242, EK0979 17h 15min | Return 04/16/26 1 Stopover (DXB) EK2065, EK0241 22h 55min | | | $1,345 |
Tips and tricks to help you find cheap flights from Toronto to Tehran
Favorite airline: Austrian Airlines
Most travelers looking for flights on the route from Toronto to Tehran decide to book flights with Austrian Airlines.
Austrian Airlines
50 %
Emirates
25 %
United Airlines
25 %
Favourite connection: via London Heathrow and Vienna
67 % of booked tickets on this route are for flights with a transfer in London Heathrow and Vienna.
Route
bookings
2 stopovers London Heathrow Vienna International
17h 10min, from $ 947
67 %
1 stopover Dubai
33h 45min, from $ 1.154
33 %
Important flight information
Flight information: Toronto - Tehran
| Roundtrip from | $ 1.054,96 |
|---|---|
| Distance | 9912 km |
| Departure airport | Airport Toronto (YTO) |
| Departure country | Flights from Canada |
| Arrival airport | Airport Tehran (IKA) |
| Destination country | Flights to Iran |
Alternative flights to Tehran
- Flight Vancouver - Tehran from $ 1.356
- Flight Toronto - Tehran from $ 1.055
Flight destinations with a similar price
- Flight Tehran - Munich from $ 440
- Flight Tehran - Vienna from $ 442
- Flight Tehran - Berlin from $ 355
- Flight Tehran - Hamburg from $ 401
- Flight Tehran - Frankfurt from $ 124
- Flight Tehran - Dubai from $ 272
- Flight Tehran - Dusseldorf from $ 410
- Flight Tehran - Bangkok from $ 674
- Flight Tehran - Istanbul from $ 257
- Flight Tehran - Antalya from $ 194