Distance from Hamilton to Asquith

The distance from Hamilton to Asquith is 3022 km (or 1878 mi). The estimated driving time for the trip is 31h and the main road for this route is the MnRoad Mainline, I 94. In a straight line, the distance between Hamilton and Asquith is 2255 km (1402 mi).