The distance from Hamilton to Pitt Meadows is 4292 km (or 2667 mi). The estimated driving time for the trip is 43 h and the main road for this route is the M 14. In a straight line, the distance between Hamilton and Pitt Meadows is 3313 km (2059 mi).