Distance from Cairns to Avon

The distance from Cairns to Avon is 3020 km (or 1877 mi). The estimated driving time for the trip is 35 h and the main road for this route is the Marshall Street, A32. In a straight line, the distance between Cairns and Avon is 2067 km (1285 mi).