Distance from Allendale to Moonah

The distance from Allendale to Moonah is 837 km (or 521 mi). The estimated driving time for the trip is 19h 28min and the main road for this route is the Midland Highway, 1. In a straight line, the distance between Allendale and Moonah is 672 km (418 mi).