Flights from Edmonton to Toronto (YEG to YYZ)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Edmonton to Toronto (One Way)

What is the distance between Edmonton and Toronto?

The average distance from Edmonton to Toronto is 2703 kilometers (equals to 1679 miles or 1459 nautical miles). Your flight will departure from Edmonton International Airport, Canada and arrive on Toronto Pearson International Airport, Canada.

How long is the flight from Edmonton to Toronto?

The average flight time between Edmonton to Toronto is 3 hours and 38 minutes.

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

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