The distance from Bagot to Canyon Creek is 1514 km (or 941 mi). The estimated driving time for the trip is 19 h 31 min and the main road for this route is the Yellowhead Highway, 16. In a straight line, the distance between Bagot and Canyon Creek is 1260 km (783 mi).