Distance from Sicamous to Canmore

The distance from Sicamous to Canmore is 378 km (or 235 mi). The estimated driving time for the trip is 4h 34min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Sicamous and Canmore is 256 km (160 mi).