Distance from Cambridge to Hamilton

The distance from Cambridge to Hamilton by car is 40 km (or 25 mi). The estimated driving time for the trip is 39 min and the main road for this route is the Dundas Street South, 8. In a straight line, the distance between Cambridge and Hamilton is 38 km (24 mi).