Distance from Thornhill to Andover

The distance from Thornhill to Andover is 564 km (or 351 mi). The estimated driving time for the trip is 5h 57min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Thornhill and Andover is 473 km (294 mi).