Distance from Monarch to Cranbrook

The distance from Monarch to Cranbrook is 281 km (or 175 mi). The estimated driving time for the trip is 3h 22min and the main road for this route is the 20 Avenue, 3. In a straight line, the distance between Monarch and Cranbrook is 195 km (122 mi).