Distance from Allendale to Hindmarsh

The distance from Allendale to Hindmarsh is 636 km (or 396 mi). The estimated driving time for the trip is 7h 14min and the main road for this route is the Commercial Street West, A8. In a straight line, the distance between Allendale and Hindmarsh is 554 km (345 mi).