Distance from Unity to Langley

The distance from Unity to Langley is 1414 km (or 879 mi). The estimated driving time for the trip is 15h 53min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Unity and Langley is 1017 km (632 mi).