Distance from Cavan to Oshawa

The distance from Cavan to Oshawa is 54 km (or 34 mi). The estimated driving time for the trip is 42min and the main road for this route is the Regional Highway 2, RH 2. In a straight line, the distance between Cavan and Oshawa is 46 km (29 mi).