Around the World

Distance between Haverhill and Saint Clair Shores

Distance from Haverhill, MA to Saint Clair Shores, MI is 600 miles / 966 kilometers.

Map showing the distance from Haverhill to Saint Clair Shores

Beeline Air distance: miles km

Haverhill, MA

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

Saint Clair Shores, MI

City: Saint Clair Shores, MI
Country: United States
Coordinates: 42°29′49″N
82°53′19″W

Time difference between Haverhill and Saint Clair Shores

There is no time difference between Haverhill and Saint Clair Shores. Current local time in Haverhill and Saint Clair Shores is 16:51 EST (2025-01-13)

Search