Distance from Winnipeg to Calgary

The distance from Winnipeg to Calgary by car is 1326 km (or 824 mi). The estimated driving time for the trip is 15 h 27 min and the main road for this route is the Portage Avenue, 1. In a straight line, the distance between Winnipeg and Calgary is 1202 km (747 mi).