Distance from Dunmow to Haverhill

The distance from Dunmow to Haverhill is 30 km (or 19 mi). The estimated driving time for the trip is 28min and the main road for this route is the Little London Hill, B1057. In a straight line, the distance between Dunmow and Haverhill is 24 km (15 mi).