Distance from Cannington to Calgary

The distance from Cannington to Calgary is 3646 km (or 2266 mi). The estimated driving time for the trip is 36h and the main road for this route is the MnRoad Mainline, I 94. In a straight line, the distance between Cannington and Calgary is 2696 km (1676 mi).