Around the World

Distance between Haverhill and Peterborough

Distance from Haverhill, MA to Peterborough is 377 miles / 607 kilometers.

Map showing the distance from Haverhill to Peterborough

Beeline Air distance: miles km

Haverhill, MA

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

Peterborough

City: Peterborough
Country: Canada
Coordinates: 44°18′0″N
78°18′58″W

Time difference between Haverhill and Peterborough

There is no time difference between Haverhill and Peterborough. Current local time in Haverhill and Peterborough is 00:11 EST (2024-12-23)

Search