Distance from Monarch to Upper Fraser

The distance from Monarch to Upper Fraser is 921 km (or 573 mi). The estimated driving time for the trip is 11h 45min and the main road for this route is the Icefields Parkway, 93. In a straight line, the distance between Monarch and Upper Fraser is 771 km (480 mi).