Distance from Aberaeron to Haverhill

The distance from Aberaeron to Haverhill is 381 km (or 237 mi). The estimated driving time for the trip is 5h 1min and the main road for this route is the Broughton Interchange. In a straight line, the distance between Aberaeron and Haverhill is 321 km (200 mi).