Distance from Barnetby to Haverhill

The distance from Barnetby to Haverhill is 205 km (or 128 mi). The estimated driving time for the trip is 2h 59min and the main road for this route is the High Street. In a straight line, the distance between Barnetby and Haverhill is 175 km (109 mi).