Distance from Cranbrook to Rivers

The distance from Cranbrook to Rivers is 1274 km (or 792 mi). The estimated driving time for the trip is 14h 12min and the main road for this route is the Trans-Canada Highway, 1, 41. In a straight line, the distance between Cranbrook and Rivers is 1114 km (693 mi).