Distance from Hamilton to St Andrews - Manitoba

The distance from Hamilton to St Andrews - Manitoba is 2001 km (or 1244 mi). The estimated driving time for the trip is 22h 28min and the main road for this route is the Miller Trunk Highway, US 53, MN 194. In a straight line, the distance between Hamilton and St Andrews is 1505 km (936 mi).