Distance from Enilda to Oshawa

The distance from Enilda to Oshawa by car is 4000 km (or 2486 mi). The estimated driving time for the trip is 45 h and the main road for this route is the Yellowhead Highway, 16. In a straight line, the distance between Enilda and Oshawa is 2939 km (1827 mi).