Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Pick a point on map
2 187,2
mi
33
h
40
min
74,4
gal
236,6
USD

Distance from Edmonton to Toronto by car

The distance between Edmonton and Toronto is 2 187 miles by road including 2 036 miles on motorways. Distance from Edmonton to Toronto by car takes approximately 33 hours and 40 minutes.

The distance between Edmonton and Toronto is ranked 236th in the ranking popularity.

You can drive from Edmonton to Toronto through Lloydminster, North Battleford, Saskatoon, Moose Jaw, Weyburn, Estevan and Minot.

Use driving directions from Edmonton to Toronto to navigate the path offline.

The driving time from Edmonton to Toronto is approximately 33 hours and 40 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Edmonton to Toronto.

Reverse route: from Toronto to Edmonton.

Have any questions? Contact us!