Distance from Hexham to Haverhill

The distance from Hexham to Haverhill is 412 km (or 257 mi). The estimated driving time for the trip is 4h 31min and the main road for this route is the Doncaster Bypass, A1(M). In a straight line, the distance between Hexham and Haverhill is 361 km (225 mi).