Distance from Hamilton to Gift Lake

The distance from Hamilton to Gift Lake is 3968 km (or 2466 mi). The estimated driving time for the trip is 45 h and the main road for this route is the Yellowhead Highway, 16. In a straight line, the distance between Hamilton and Gift Lake is 2902 km (1804 mi).