The distance from Adelaide to Alma - South Australia is 83 km (or 52 mi). The estimated driving time for the trip is 1 h 12 min and the main road for this route is the Main North Road, A20. In a straight line, the distance between Adelaide and Alma is 73 km (46 mi).