Find cheap Edmonton, Canada to Toronto, Canada flights with our free search service. Compare all available fares for direct or connection flights to Toronto.
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 39 minutes.
How much is the fare for flight between Edmonton and Toronto?
The average price for one-way airfare from Edmonton to Toronto is 292 USD (none-taxes) for economy class.