Flights from Toronto to Baku – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
YYZ to GYD – All flight route options from Pearson International, Canada to Heydar Aliyev International Airport, Azerbaijan. These flights are operated by 6 different airlines through 6 different connections. The shortest flight time is 14 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Heydar Aliyev Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Baku flights
With over 64 flights every week and 6 different airlines you have a wide range of options. While flying to Baku from Toronto you will be doing a stopover in Istanbul, Vienna or any other of the 6 alternatives with flight connections.
Are there any non-stop flights from YYZ to GYD?
There are no direct or non-stop flights from Pearson International, YYZ to Heydar Aliyev International Airport, GYD.
Toronto to Baku with Turkish Airlines
If you fly from Toronto with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Baku. This flight trip will take 14 hours and you can fly every day of the week except Mondays with departures at 20:10, 21:10 or 21:50. Turkish Airlines is a Star Alliance member.
Distance & flight times: Pearson to Heydar Aliyev International Airport
The shortest flight time between YYZ and GYD is 14 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
IST Istanbul | 14h 0m | 1h 0m | 6224 miles (10014 km) |
VIE Vienna | 14h 53m | 3h 0m | 6073 miles (9771 km) |
BCN Barcelona | 15h 30m | 2h 15m | 6498 miles (10455 km) |
CDG Paris | 16h 50m | 3h 10m | 6137 miles (9874 km) |
LHR London | 17h 15m | - | - |
MXP Milan | 17h 25m | 1h 40m | 6235 miles (10032 km) |

Quick copy and share this page
From Canada to Baku
Below is a list of other cities in Canada with flights to Baku with either non-stop or connecting flights.