Distance from Toronto to Windsor - Ontario

The distance from Toronto Ontario to Windsor Ontario by car is 371 km (or 231 mi). The estimated driving time for the trip is 4 h 9 min and the main road for this route is the Highway 401, 401. In a straight line, the distance between Toronto and Windsor is 333 km (207 mi).