2210 miles
The air distance -- within Canada -- from Hamilton, Ontario, to Calgary, Alberta, is 1,683 miles. That equals 2,708 kilometers or 1,463 nautical miles.
2077 miles
roughly 2100 miles
Zero miles. Calgary is in Alberta.
There are about 65.686 miles between Banff, Alberta and Calgary.
271 miles
The closest match to Banif, Canada is Banff, Alberta, Canada. The distance from Calgary, Alberta, Canada to Banff is 2,540 miles. A nonstop flight would take about 4 hours 35 minutes.
About 140 miles.
328 miles
About 91 miles.
186 miles
About 435 miles.