Cheap flights from Toronto to Edmonton

Find cheap Toronto Canada to Edmonton Canada flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Edmonton.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
What is the distance between Toronto and Edmonton?

The average distance from Toronto to Edmonton is 2704 kilometers (equals to 1680 miles or 1460 nautical miles). Your flight will departure from Toronto, Canada and arrive on Edmonton, Canada.

How long is the flight from Toronto to Edmonton?

The average flight time between Toronto to Edmonton is 7 hours 54 minutes

How much is the fare for flight between Toronto and Edmonton?

The average price for one-way airfare from Toronto to Edmonton is 216 USD (none-taxes) for economy class.

How many flights fly from Toronto to Edmonton on the daily basis?

Around 113 flights are flying daily from Toronto to Edmonton. Some major airlines between this route are Air Canada, WestJet, Flair Airlines, Air Canada rouge, Delta Airlines, Austrian Airlines, Air France, Avianca Aerovias, Lufthansa, Aeromexico, AnadoluJet, Hainan Airlines, LOT Polish Airlines, SATA, Virgin Atlantic, Iran Airtour Airline, KLM, Qantas Airways, Turkish Airlines, Air Central, Brussels Airlines, China Southern, Emirates, Sunwing, Air Europa, World Airways, Air India, Lufthansa CityLine, American Airlines, ...

Flight Origin Destination Departure Arrival Equip
AC167 Toronto (YYZ) Edmonton (YEG) 2:30 p.m. 4:40 p.m. E190
AC0173 Toronto (YYZ) Edmonton (YEG) 7:55 p.m. 10:05 p.m. B38M
LH6666 Toronto (YYZ) Edmonton (YEG) 7:55 p.m. 10:05 p.m. 321
AC173 Toronto (YYZ) Edmonton (YEG) 7:55 p.m. 10:05 p.m. E190
WS423 Toronto (YYZ) Edmonton (YEG) 9:35 a.m. 2:23 p.m. B737
DL7075 Toronto (YYZ) Edmonton (YEG) 8 p.m. 10:16 p.m. 73H
F8425 Toronto (YYZ) Edmonton (YEG) 7:05 a.m. 9:20 a.m. B734
AC171 Toronto (YYZ) Edmonton (YEG) 4:40 p.m. 6:50 p.m. A320
TK8696 Toronto (YYZ) Edmonton (YEG) 8:30 p.m. 10:40 p.m. A320
AC163 Toronto (YYZ) Edmonton (YEG) 8:45 a.m. 10:55 a.m. A320
WS445 Toronto (YYZ) Edmonton (YEG) 10:20 p.m. 12:34 a.m. B737
S47009 Toronto (YYZ) Edmonton (YEG) 10:20 p.m. 12:34 a.m. None
AF3760 Toronto (YYZ) Edmonton (YEG) 10:20 p.m. 12:34 a.m. B738
DL7592 Toronto (YYZ) Edmonton (YEG) noon 12:22 p.m. 738
WS0445 Toronto (YYZ) Edmonton (YEG) 10:20 p.m. 12:34 a.m. 73H
DL7101 Toronto (YYZ) Edmonton (YEG) 8:15 p.m. 10:29 p.m. 73W
WS441 Toronto (YYZ) Edmonton (YEG) 7:20 p.m. 9:34 p.m. B737
WS0435 Toronto (YYZ) Edmonton (YEG) noon 2:14 p.m. 73H
WS0427 Toronto (YYZ) Edmonton (YEG) 7 a.m. 9:20 a.m. 73W
DL7652 Toronto (YYZ) Edmonton (YEG) 7:20 p.m. 9:34 p.m. Boeing 737-7CT
AF6558 Toronto (YYZ) Edmonton (YEG) 7:20 p.m. 9:34 p.m. DH8D
LH6770 Toronto (YYZ) Edmonton (YEG) 4:40 p.m. 6:54 p.m. 320
WS439 Toronto (YYZ) Edmonton (YEG) 3:25 p.m. 5:39 p.m. B737
DL7214 Toronto (YYZ) Edmonton (YEG) noon 2:14 p.m. 73W
AC165 Toronto (YYZ) Edmonton (YEG) 10 a.m. 12:14 p.m. A320