Distance from Oshawa to Kitchener

The distance from Oshawa to Kitchener is 152 km (or 95 mi). The estimated driving time for the trip is 1h 45min and the main road for this route is the Highway 8, 8. In a straight line, the distance between Oshawa and Kitchener is 140 km (87 mi).