Distance from Calgary to St Andrews - Manitoba

The distance from Calgary Alberta to St Andrews Manitoba by car is 1352 km (or 841 mi). The estimated driving time for the trip is 15 h 39 min and the main road for this route is the 16 Avenue NE, 1. In a straight line, the distance between Calgary and St Andrews is 1208 km (751 mi).