Distance from Henlow to Haverhill

The distance from Henlow to Haverhill is 58 km (or 37 mi). The estimated driving time for the trip is 56min and the main road for this route is the Newmarket Road. In a straight line, the distance between Henlow and Haverhill is 48 km (30 mi).