Distance from Hamilton to Windsor - Ontario

The distance from Hamilton to Windsor - Ontario by car is 305 km (or 190 mi). The estimated driving time for the trip is 3 h 25 min and the main road for this route is the Highway 401, 401. In a straight line, the distance between Hamilton and Windsor - Ontario is 279 km (174 mi).