Distance from Haverhill to Southall

The distance from Haverhill to Southall is 119 km (or 74 mi). The estimated driving time for the trip is 1h 31min and the main road for this route is the Baldock Road, A505. In a straight line, the distance between Haverhill and Southall is 85 km (53 mi).