Around the World

Distance between Melrose and Haverhill

Distance from Melrose, MA to Haverhill, MA is 22 miles / 35 kilometers.

Map showing the distance from Melrose to Haverhill

Beeline Air distance: miles km

Melrose, MA

City: Melrose, MA
Country: United States
Coordinates: 42°27′30″N
71°3′58″W

Haverhill, MA

City: Haverhill, MA
Country: United States
Coordinates: 42°46′34″N
71°4′38″W

Time difference between Melrose and Haverhill

There is no time difference between Melrose and Haverhill. Current local time in Melrose and Haverhill is 11:30 EST (2025-01-04)

Search