Around the World

Distance between Hamilton and Calgary

Distance from Hamilton to Calgary is 1679 miles / 2702 kilometers and driving distance is 2007 miles or 3230 kilometers. Travel time by car is about 36 hours 26 minutes.

Map showing the distance from Hamilton to Calgary

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


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


City: Calgary
Country: Canada
Coordinates: 51°3′0″N

Time difference between Hamilton and Calgary

The time difference between Hamilton and Calgary is 2 hours. Calgary is 2 hours behind Hamilton. Current local time in Hamilton is 02:32 EDT (2020-10-01) and time in Calgary is 00:32 MDT (2020-10-01).