General flight information
10 hr 55 min Travel time
8,185 km Distance between cities
8 hr Time zone difference
₼470 Lowest price
10 Direct flights per week
₼978 Average ticket price
15:45 Earliest departure
16:40 Latest departure
12 hr 15 min Travel time
9,611 km Distance between cities
11 hr Time zone difference
₼776 Lowest price
7 Direct flights per week
₼1,621 Average ticket price
14:50 Earliest departure
17:30 Latest departure
22 hr 40 min Travel time
9,156 km Distance between cities
10 hr Time zone difference
₼597 Lowest price
₼1,383 Average ticket price
7,836 km Distance between cities
8 hr Time zone difference
₼663 Lowest price
₼1,757 Average ticket price
9 hr 20 min Travel time
7,698 km Distance between cities
8 hr Time zone difference
₼624 Lowest price
3 Direct flights per week
₼828 Average ticket price
15:05 Earliest departure
15:05 Latest departure
6,988 km Distance between cities
7 hr Time zone difference
₼1,024 Lowest price
18 hr 45 min Travel time
8,902 km Distance between cities
10 hr Time zone difference
₼628 Lowest price
Popular destinations in Canada
Cheap tickets
Direct flight schedule
- Toronto Mon, Tue, Wed, Thu, Fri, Sun from ₼1,225
- Vancouver Tue, Wed, Thu, Sat from ₼1,642
- Montreal Wed, Fri, Sun from ₼2,046
Connecting flights
₼469.93 Istanbul — Toronto ₼775.12 Istanbul — Vancouver ₼596.62 Istanbul — Calgary ₼662.39 Istanbul — Ottawa ₼623.74 Istanbul — Montreal ₼1,023 Istanbul — Charlottetown ₼627.01 Istanbul — Edmonton
+2
Wed 24 Jun 13:50 – 13:20
1 day 6 hr 30 min / 2 layovers Thu 25 Jun 09:25 – 09:00
2 day 9 hr 35 min / 3 layovers +2
Thu 11 Jun 07:55 – 17:30
1 day 18 hr 35 min / 2 layovers +3
Wed 17 Jun 02:00 – 18:15
23 hr 15 min / 3 layovers Wed 24 Jun 13:25 – 11:35
1 day 5 hr 10 min / 1 layover +2
Sun 14 Jun 09:05 – 10:55
1 day 7 hr 50 min / 2 layovers +2
Thu 11 Jun 07:55 – 21:40
1 day 22 hr 45 min / 3 layovers FAQ
Flight duration from Istanbul to Canada
On average, flights from Istanbul to Canada take around 11 hours 22 minutes when flying directly. With layovers, the flight duration can be up to 15 hours 52 minutes.