The distance from Thornton to Newcastle is 26 km (or 17 mi). The estimated driving time for the trip is 26 min and the main road for this route is the Maitland Road, A43. In a straight line, the distance between Thornton and Newcastle is 21 km (14 mi).