Distance from Unity to Ucluelet

The distance from Unity to Ucluelet is 1709 km (or 1062 mi). The estimated driving time for the trip is 21h 39min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Unity and Ucluelet is 1215 km (755 mi).