Flights from Edmonton to Toronto
YEG to YYZ. All flight routes from Edmonton International Airport, Canada to Pearson International, Canada. These routes are operated by 7 different airlines. You can either fly non-stop or choose from 4 different transit flights. The shortest flight time is 3 hours and 45 minutes.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
Edmonton to Toronto flights
With over 117 flights every week and 8 different airlines you have a wide option of flights to choose from. You can fly non-stop to Toronto (YYZ) from Edmonton (YEG) with Air Canada, Flair Airlines, WestJet or Porter Airlines but if a stopover option suits you better you can choose to fly via Winnipeg, Calgary or any other of the 4 alternatives with flight connections.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Edmonton to Toronto with Air Canada
You can fly non-stop every weekday with flights departing from 6 am to 1 am. You can also take a connecting flight via Calgary or Montreal. Air Canada is a Star Alliance member.
With Flair Airlines
You can fly non-stop every weekday with flights departing between 11 am and 12 midnight.
With WestJet
You can fly non-stop every weekday with flights departing from 6 am to 12 midnight. You can also take a connecting flight via Winnipeg or Calgary.
With Porter Airlines
You can fly non-stop every weekday with flights departing between 7 am and 17 pm. You can also take a connecting flight via Ottawa or Montreal.
Miles & flight time: YEG - YYZ
The shortest flight time between YEG and YYZ is 3 hours and 45 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 45m | - | 1680 (2703 km) |
YWG Winnipeg | 5h 39m | 1h 16m | 1681 (2705 km) |
YYC Calgary | 5h 55m | 46m | 1833 (2949 km) |
YOW Ottawa | 6h 30m | 1h 22m | 2007 (3229 km) |
YUL Montreal | 7h 32m | 2h 0m | 2171 (3493 km) |
Unpublished Flight Rates From Edmonton to Toronto