Distance from Barmera to Amherst

The distance from Barmera to Amherst is 558 km (or 347 mi). The estimated driving time for the trip is 6h 26min and the main road for this route is the Mallee Highway, B12. In a straight line, the distance between Barmera and Amherst is 433 km (270 mi).