Distance from Croydon to Abbotsford

The distance from Croydon to Abbotsford is 853 km (or 531 mi). The estimated driving time for the trip is 9h 3min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Croydon and Abbotsford is 686 km (427 mi).