Direct Flights to Istanbul
For the most straightforward journey, Turkish Airlines offers direct flights to the new Istanbul Airport (IST) from two major Canadian cities:
- Toronto (YYZ) to Istanbul (IST): Turkish Airlines operates daily direct flights, making this a very popular route. The flight duration is approximately 10 to 11 hours. Round-trip fares typically range from $900 to $1,600 CAD, depending on the season and how far in advance you book.
- Montreal (YUL) to Istanbul (IST): Travellers from Eastern Canada can take advantage of direct flights from Montreal, which run several times a week. The flight is about 10 hours long, with similar pricing to the Toronto route.
Connecting Flights
If you live outside of Toronto or Montreal, you will need to book a connecting flight. Major Canadian cities like Vancouver, Calgary, Edmonton, and Ottawa have frequent one-stop flights to Istanbul. These routes usually connect through a major European hub such as Amsterdam (KLM), Paris (Air France), or Frankfurt (Lufthansa), or through Toronto or Montreal for a connection to Turkish Airlines. Total travel time with one stop usually ranges from 14 to 18 hours.
Planning your trip from Canada?



