The distance from Hamilton - South Australia to Newcastle is 1467 km (or 912 mi). The estimated driving time for the trip is 15 h 58 min and the main road for this route is the Burley Griffin Way, B94. In a straight line, the distance between Hamilton and Newcastle is 1203 km (748 mi).