Distance from Advocate Harbour to Oshawa

The distance from Advocate Harbour to Oshawa is 1618 km (or 1006 mi). The estimated driving time for the trip is 17h 45min and the main road for this route is the Route 2, TCH 2. In a straight line, the distance between Advocate Harbour and Oshawa is 1125 km (700 mi).