Distance from Cranbrook to Avonsleigh

The distance from Cranbrook to Avonsleigh is 784 km (or 488 mi). The estimated driving time for the trip is 18h 51min and the main road for this route is the Spirit of Tasmania, 1. In a straight line, the distance between Cranbrook and Avonsleigh is 505 km (314 mi).