Flight deals fromTehran to Ottawa
Track flights from
Tehran to Ottawa
Check live status and updates for any flight on this route.
Flight Schedules From Tehran to Ottawa
Last Update: Tue, 02 Jun 2026
Filter by Airlines
View All Airlines
Filter by Aircraft Types
View All Aircraft Types
12:40LHR
05:40FRA
20 Hrs,50m
2 Stops (FRA, LHR)

Lufthansa·B789
-
-
-
-
-
S
-
12:40LHR
05:40FRA
20 Hrs,50m
2 Stops (FRA, LHR)

Lufthansa·B789
-
-
-
-
-
S
-
12:40LHR
05:40FRA
20 Hrs,50m
2 Stops (FRA, LHR)

Lufthansa·B789
-
-
-
-
-
S
-
12:40LHR
05:40FRA
20 Hrs,50m
2 Stops (FRA, LHR)

Lufthansa·B789
-
-
-
-
-
S
-
12:40LHR
05:55VIE
19 Hrs,50m
2 Stops (VIE, LHR)

Austrian Airlines·B789
-
-
W
-
-
S
-
13:00YUL
05:40FRA
19 Hrs,34m
2 Stops (FRA, YUL)

Lufthansa·EE75
M
T
-
T
F
S
-
14:05LHR
05:40FRA
22 Hrs,15m
2 Stops (FRA, LHR)

Lufthansa·B789
M
-
-
T
-
-
-
14:05LHR
05:40FRA
22 Hrs,15m
2 Stops (FRA, LHR)

Lufthansa·B789
M
-
-
T
-
-
-
14:05LHR
05:40FRA
22 Hrs,15m
2 Stops (FRA, LHR)

Lufthansa·B789
M
-
-
T
-
-
-
14:05LHR
05:40FRA
22 Hrs,15m
2 Stops (FRA, LHR)

Lufthansa·B789
M
-
-
T
-
-
-
14:05LHR
05:40FRA
22 Hrs,15m
2 Stops (FRA, LHR)

Lufthansa·B789
M
-
-
T
-
-
-
14:05LHR
05:55VIE
21 Hrs,15m
2 Stops (VIE, LHR)

Austrian Airlines·B789
M
-
-
-
-
-
-
16:00YYZ
05:40FRA
22 Hrs,55m
2 Stops (FRA, YYZ)

Lufthansa·A223
M
T
-
T
F
S
-
16:00YYZ
05:55VIE
21 Hrs,55m
2 Stops (VIE, YYZ)

Austrian Airlines·A223
M
T
W
-
F
S
S
20:30YUL
09:00IST
22 Hrs,45m
2 Stops (IST, YUL)

Turkish Airlines·DDH4
-
-
W
-
F
-
S
The flight distance between Tehran and Ottawa is 9550km. Check all available flights on Wego.
The earliest flight of the day departs at 12:40. The last flight of the day departs at 23:15. See the full list of flight times on Wego.
Airports in Tehran
Airports in Ottawa
Popular Destinations From Ottawa
Popular Destinations From Tehran
Popular Hotels in Ottawa
Wego searches for the best deals on these sites & many more






