Flights from Toronto to Edmonton – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
YTZ to YEG – All flight route options from City Centre, Canada to Edmonton International Airport, Canada. These flights are operated by 3 different airlines through 2 different connections. The shortest flight time is 6 hours and 42 minutes. 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 Edmonton Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Edmonton flights
With over 85 flights every week and 2 different airlines you have a wide range of options. While flying to Edmonton from Toronto you will be doing a stopover in either Ottawa (YOW) or Montreal (YUL).
Are there any non-stop flights from YTZ to YEG?
There are no direct or non-stop flights from City Centre, YTZ to Edmonton International Airport, YEG.
Tip! You can also fly to Edmonton from Pearson International (YYZ).
Toronto to Edmonton with Porter Airlines
If you choose to fly with Porter Airlines from Toronto to Edmonton you can make a transit either via Ottawa or via Montreal. The route via Ottawa is 1 hour and 1 minutes faster.
Distance & flight times: City Centre to Edmonton International Airport
The shortest flight time between YTZ and YEG is 6 hours and 42 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
YOW Ottawa | 6h 42m | 1h 9m | 1997 miles (3213 km) |
YUL Montreal | 7h 41m | 2h 32m | 2161 miles (3477 km) |


