Distance from Berkeley to Invermere

The distance from Berkeley to Invermere is 3744 km (or 2327 mi). The estimated driving time for the trip is 39h and the main road for this route is the MnRoad Mainline, I 94. In a straight line, the distance between Berkeley and Invermere is 2714 km (1687 mi).