Distance from Toronto to Hamilton

The distance from Toronto to Hamilton by car is 70 km (or 44 mi). The estimated driving time for the trip is 48 min and the main road for this route is the Gardiner Expressway Collector. In a straight line, the distance between Toronto and Hamilton is 60 km (38 mi).