Distance from Hamilton to Longfield

The distance from Hamilton to Longfield is 652 km (or 406 mi). The estimated driving time for the trip is 6h 38min and the main road for this route is the Doncaster Bypass. In a straight line, the distance between Hamilton and Longfield is 567 km (353 mi).