Find flights - compare prices
- savePlease select a destination from the list
Please select the place of departure from the list
Direct
Stop
Stops
Sorting, please wait
Oneway Flights from Tehran (IKA) to Toronto - Lester B. Pearson International Airport (YYZ)
Feb 03, 2024
21:05
-
08:30
Teheran (IKA)
-
Toronto (YYZ)
1 Stop,
Flight time: 19 h 55 min
Etihad Airways
Feb 03, 2024
21:05
-
13:10
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 24 h 35 min
Etihad Airways
Feb 03, 2024
04:40
-
17:24
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 21 h 14 min
Qatar Airways
Feb 03, 2024
06:40
-
21:26
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 23 h 16 min
Lufthansa
Feb 03, 2024
06:40
-
15:05
Teheran (IKA)
-
Toronto (YYZ)
1 Stop,
Flight time: 16 h 55 min
Lufthansa
Feb 03, 2024
03:20
-
15:40
Teheran (IKA)
-
Toronto (YYZ)
1 Stop,
Flight time: 20 h 50 min
KLM
from $944*
sky-tours.com
Update
Feb 03, 2024
02:50
-
12:35
Teheran (IKA)
-
Toronto (YYZ)
1 Stop,
Flight time: 18 h 15 min
Lufthansa
Feb 03, 2024
17:25
-
12:30
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 27 h 35 min
Austrian Airlines
Feb 03, 2024
09:10
-
20:15
Teheran (IKA)
-
Toronto (YYZ)
1 Stop,
Flight time: 19 h 35 min
British Airways
from $959*
sky-tours.com
Update
Feb 03, 2024
06:40
-
16:10
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 18 h 0 min
Lufthansa
Feb 03, 2024
02:50
-
14:55
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 20 h 35 min
Lufthansa
Feb 03, 2024
02:50
-
13:55
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 19 h 35 min
Lufthansa
Feb 03, 2024
03:45
-
16:25
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 21 h 10 min
Air France
from $979*
sky-tours.com
Update
Feb 03, 2024
17:25
-
11:55
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 27 h 0 min
Austrian Airlines
Feb 03, 2024
05:40
-
15:25
Teheran (IKA)
-
Toronto (YYZ)
1 Stop,
Flight time: 18 h 15 min
Emirates
from $1,017*
sky-tours.com
Update
Feb 03, 2024
15:35
-
09:45
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 26 h 40 min
flydubai
Feb 03, 2024
03:45
-
14:30
Teheran (IKA)
-
Toronto (YYZ)
2 Stops,
Flight time: 19 h 15 min
ITA
from $1,954*
sky-tours.com
Update
- *
- Prices are subject to change. Please check the prices of the travel agent or airline before booking. Prices include taxes.