The distance between the above places is 3156 miles. This distance is point to point straight distance. The actual distance may vary according to the flight path chosen. Also this is not the airport to airport precise distance.
Calgary, Alberta, is closer to Toronto, Canada, than Edmonton, Alberta. The distance from Toronto to Calgary is approximately 3,400 kilometers (2,112 miles), while the distance to Edmonton is around 3,600 kilometers (2,237 miles). Thus, Calgary is the nearer of the two cities to Toronto.
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
Distance between Calgary and Toronto is 3434km. http://wonthaggi.net
The air distance from Calgary, Alberta, Canada, to Vancouver, British Columbia, Canada, is 420 miles. That equals 676 kilometers or 365 nautical 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.