The distance from Calgary to Canyon Creek is 575 km (or 358 mi). The estimated driving time for the trip is 7 h 12 min and the main road for this route is the Highway 44, 44. In a straight line, the distance between Calgary and Canyon Creek is 485 km (302 mi).