Around the World

Distance between Haverhill and Bethlehem

Distance from Haverhill, MA to Bethlehem, PA is 267 miles / 429 kilometers.

Map showing the distance from Haverhill to Bethlehem

Beeline Air distance: miles km

Haverhill, MA

City: Haverhill, MA
Country: United States

Bethlehem, PA

City: Bethlehem, PA
Country: United States

Time difference between Haverhill and Bethlehem

There is no time difference between Haverhill and Bethlehem. Current local time in Haverhill and Bethlehem is 13:21 EST (2025-01-20)

Search