Distance from Richmond Hill to Ashmont

The distance from Richmond Hill to Ashmont is 3511 km (or 2182 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 Richmond Hill and Ashmont is 2577 km (1602 mi).