Cheap Flight Deals from Toronto Pearson International Airport to Imam Khomeini International Airport
Search for flights from Toronto to Tehran and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
YYZ 14:5528h 35m1 stopsIKA 03:00Toronto - Tehran | Tue, May 20 | EmiratesIKA 18:2022h 40m1 stopsYYZ 09:30Tehran - Toronto | Tue, May 27 | EmiratesNZD 2,047 NZD 2,62422% OFF22% OFFNZD 2,624 NZD 2,047
-
YYZ 21:2015h 55m1 stopsIKA 20:45Toronto - Tehran | Tue, May 20 | LufthansaIKA 01:4022h 10m1 stopsYYZ 16:20Tehran - Toronto | Tue, May 27 | LufthansaNZD 2,133 NZD 2,62419% OFF19% OFFNZD 2,624 NZD 2,133
-
YYZ 14:5518h 15m1 stopsIKA 16:40Toronto - Tehran | Mon, May 26 | EmiratesIKA 18:2022h 40m1 stopsYYZ 09:30Tehran - Toronto | Tue, Jun 3 | EmiratesNZD 2,140 NZD 2,62418% OFF18% OFFNZD 2,624 NZD 2,140
-
YYZ 14:5518h 15m1 stopsIKA 16:40Toronto - Tehran | Tue, May 27 | EmiratesIKA 18:2022h 40m1 stopsYYZ 09:30Tehran - Toronto | Tue, Jun 3 | EmiratesNZD 2,14918% OFFNZD 2,624 NZD 2,149
-
YYZ 14:5518h 15m1 stopsIKA 16:40Toronto - Tehran | Wed, May 21 | EmiratesIKA 18:2022h 40m1 stopsYYZ 09:30Tehran - Toronto | Mon, May 26 | EmiratesNZD 2,16018% OFFNZD 2,624 NZD 2,160
-
YYZ 18:2018h 55m1 stopsIKA 20:45Toronto - Tehran | Tue, May 27 | LufthansaIKA 01:4022h 10m1 stopsYYZ 16:20Tehran - Toronto | Tue, Jun 3 | LufthansaNZD 2,17917% OFFNZD 2,624 NZD 2,179
-
YYZ 14:5518h 15m1 stopsIKA 16:40Toronto - Tehran | Sat, May 17 | EmiratesIKA 18:2022h 40m1 stopsYYZ 09:30Tehran - Toronto | Mon, May 19 | EmiratesNZD 2,22515% OFFNZD 2,624 NZD 2,225
-
YYZ 18:2018h 55m1 stopsIKA 20:45Toronto - Tehran | Tue, Jun 3 | LufthansaIKA 01:4022h 10m1 stopsYYZ 16:20Tehran - Toronto | Mon, Jun 9 | LufthansaNZD 2,23615% OFFNZD 2,624 NZD 2,236
-
YYZ 14:5518h 15m1 stopsIKA 16:40Toronto - Tehran | Thu, May 22 | EmiratesIKA 10:4030h 20m1 stopsYYZ 09:30Tehran - Toronto | Thu, May 29 | EmiratesNZD 2,24315% OFFNZD 2,624 NZD 2,243
-
YYZ 18:2018h 55m1 stopsIKA 20:45Toronto - Tehran | Tue, Jun 10 | LufthansaIKA 01:4025h 35m1 stopsYYZ 19:45Tehran - Toronto | Tue, Jun 17 | LufthansaNZD 2,25614% OFFNZD 2,624 NZD 2,256
-
YTO 13:0017h 25m1 stopsTHR Invalid DateToronto - Tehran | Sun, May 18 | Normal AirlineTHR 15:006hDirectYTO 16:00Tehran - Toronto | Tue, May 20 | Normal AirlineFind More FlightsFind More Flights
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Thu, Jun 19 | Qatar AirwaysNZD 1,293 NZD 2,35845% OFF45% OFFNZD 2,358 NZD 1,293
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Wed, Jun 18 | Qatar AirwaysNZD 1,326 NZD 2,35844% OFF44% OFFNZD 2,358 NZD 1,326
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Sun, Jun 1 | Qatar AirwaysNZD 1,360 NZD 2,35842% OFF42% OFFNZD 2,358 NZD 1,360
-
YYZ 21:0023h 5m1 stopsIKA 03:35Toronto - Tehran | Fri, May 16 | Qatar AirwaysNZD 1,36442% OFFNZD 2,358 NZD 1,364
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Wed, Jun 4 | Qatar AirwaysNZD 1,38641% OFFNZD 2,358 NZD 1,386
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Sun, Jun 15 | Qatar AirwaysNZD 1,40041% OFFNZD 2,358 NZD 1,400
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Wed, Jun 11 | Qatar AirwaysNZD 1,40241% OFFNZD 2,358 NZD 1,402
-
YYZ 21:0023h 5m1 stopsIKA 03:35Toronto - Tehran | Fri, May 23 | Qatar AirwaysNZD 1,44939% OFFNZD 2,358 NZD 1,449
-
YYZ 21:0023h 5m1 stopsIKA 03:35Toronto - Tehran | Sun, May 25 | Qatar AirwaysNZD 1,80024% OFFNZD 2,358 NZD 1,800
-
YYZ 21:0016h 45m1 stopsIKA 21:15Toronto - Tehran | Wed, May 21 | Qatar AirwaysNZD 2,02814% OFFNZD 2,358 NZD 2,028
-
YTO 13:0017h 25m1 stopsTHR Invalid DateToronto - Tehran | Sun, May 18 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Toronto Pearson International Airport to Imam Khomeini International Airport
See which airlines fly from Toronto to Tehran. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Toronto Pearson International Airport to Imam Khomeini International Airport
Check the schedule for flights from Toronto to Tehran and find the flight that best matches your travel plans.
-
TS230
Toronto Pearson International Airport
11:55 PM
YYZ
11:30 AM
DUB
- M - W - F SSearch -
PC1158
Dublin Airport
2:10 PM
DUB
8:25 PM
SAW
S M T W T F S -
PC512
Sabiha Gokcen Intl. Airport
11:05 PM
SAW
2:40 AM
IKA
S M T W T F S -
TS376
Toronto Pearson International Airport
11:45 PM
YYZ
1:10 PM
AMS
S - T - T - SSearch -
PC1254
Schiphol Airport
4:30 PM
AMS
9:00 PM
SAW
S M T W T F S -
PC512
Sabiha Gokcen Intl. Airport
11:05 PM
SAW
2:40 AM
IKA
S M T W T F S -
WS016
Toronto Pearson International Airport
10:15 PM
YYZ
10:05 AM
EDI
S M T W T F SSearch -
PC1188
Edinburgh Airport
3:15 PM
EDI
9:40 PM
SAW
- M - W T - S -
PC512
Sabiha Gokcen Intl. Airport
11:05 PM
SAW
2:40 AM
IKA
S M T W T F S -
WS034
Toronto Pearson International Airport
10:10 PM
YYZ
10:00 AM
DUB
S M T W T F SSearch -
PC1158
Dublin Airport
2:10 PM
DUB
8:25 PM
SAW
S M T W T F S -
PC512
Sabiha Gokcen Intl. Airport
11:05 PM
SAW
2:40 AM
IKA
S M T W T F S -
TS376
Toronto Pearson International Airport
11:45 PM
YYZ
1:10 PM
AMS
S - T - T - SSearch -
VF004
Schiphol Airport
5:35 PM
AMS
10:00 PM
SAW
S M T W T F S -
VF187
Sabiha Gokcen Intl. Airport
12:45 AM
SAW
4:20 AM
IKA
S M T W T F S -
TS230
Toronto Pearson International Airport
11:55 PM
YYZ
11:30 AM
DUB
- M - W - F SSearch -
PC1158
Dublin Airport
2:10 PM
DUB
8:25 PM
SAW
S M T W T F S -
PC516
Sabiha Gokcen Intl. Airport
1:10 AM
SAW
4:45 AM
IKA
S M T W T F S -
TS376
Toronto Pearson International Airport
11:45 PM
YYZ
1:10 PM
AMS
S - T - T - SSearch -
PC1258
Schiphol Airport
6:30 PM
AMS
11:00 PM
SAW
S M T W T F S -
PC516
Sabiha Gokcen Intl. Airport
1:10 AM
SAW
4:45 AM
IKA
S M T W T F S -
TS376
Toronto Pearson International Airport
11:45 PM
YYZ
1:10 PM
AMS
S - T - T - SSearch -
PC1254
Schiphol Airport
4:30 PM
AMS
9:00 PM
SAW
S M T W T F S -
PC516
Sabiha Gokcen Intl. Airport
1:10 AM
SAW
4:45 AM
IKA
S M T W T F S -
TS122
Toronto Pearson International Airport
10:45 PM
YYZ
10:45 AM
LGW
S M T W T F SSearch -
PC1166
London Stansted Airport
4:45 PM
STN
10:30 PM
SAW
S - T W T F S -
PC516
Sabiha Gokcen Intl. Airport
1:10 AM
SAW
4:45 AM
IKA
S M T W T F S -
PD7122
Toronto Pearson International Airport
10:45 PM
YYZ
10:45 AM
LGW
S M T W T F SSearch -
PC1166
London Stansted Airport
4:45 PM
STN
10:30 PM
SAW
S - T W T F S -
PC516
Sabiha Gokcen Intl. Airport
1:10 AM
SAW
4:45 AM
IKA
S M T W T F S
Toronto Pearson International Airport to Imam Khomeini International Airport Flights Info
Flight distance | 9,921.27 km |
---|---|
Cheapest one-way ticket price | NZD 1,205 |
FAQs for Toronto Pearson International Airport to Imam Khomeini International Airport Flights
-
What is the transportation method from the main airport to downtown in Tehran?
- The distance from Imam Khomeini International Airport to downtown is about 40 km. It takes about 1 hour by taxi.
-
What's the closest airport to Imam Khomeini International Airport (IKA)?
The closest airport to Imam Khomeini International Airport (IKA) is Mehrabad International Airport. The distance is around 34 km.