Distance from Willows to Abbotsford

The distance from Willows to Abbotsford is 1529 km (or 951 mi). The estimated driving time for the trip is 17h 32min and the main road for this route is the Carnarvon Highway, A7. In a straight line, the distance between Willows and Abbotsford is 1188 km (739 mi).