Around the World

Distance between Hamilton and Edmonton

Distance from Hamilton to Edmonton is 1678 miles / 2700 kilometers and driving distance is 2048 miles or 3296 kilometers. Travel time by car is about 37 hours 10 minutes.

Map showing the distance from Hamilton to Edmonton

Beeline Air distance: miles km
Driving line Driving distance: miles km


City: Hamilton
Country: Canada
Coordinates: 43°15′0″N


City: Edmonton
Country: Canada
Coordinates: 53°33′0″N

Time difference between Hamilton and Edmonton

The time difference between Hamilton and Edmonton is 2 hours. Edmonton is 2 hours behind Hamilton. Current local time in Hamilton is 03:18 EDT (2020-10-01) and time in Edmonton is 01:18 MDT (2020-10-01).