The distance from Adelaide to Avon is 84 km (or 53 mi). The estimated driving time for the trip is 1 h 12 min and the main road for this route is the Port Wakefield Road, A1. In a straight line, the distance between Adelaide and Avon is 76 km (48 mi).