Distance from Bald Head Cliff, Maine to Haverhill, Massachusetts

Bald Head Cliff Haverhill
Total Distance
44.1 mi
(71 km)
Travel Time
51 minutes

The driving distance from Bald Head Cliff, Maine to Haverhill, Massachusetts is 44.1 mi (71 km)

The straight-line (air) distance is approximately 24.7 mi (39.8 km)

Estimated travel time by road is 51 minutes

This route includes Toll roads along the way.

Route Directions

Get on I-95 S from Shore Rd and US-1 S
8 mi
16 min
Follow I-95 S and I-495 S to MA-110 W/Amesbury Rd in Haverhill. Take exit 111 from I-495 S
33.7 mi
29 min
Continue on MA-110 W/Amesbury Rd. Take Kenoza Ave to Ginty Blvd
2.5 mi
6 min

Journey Details

Traveling from Bald Head Cliff, Maine to Haverhill, Massachusetts covers 44.1 miles (71 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.

The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Bald Head Cliff

Starting Point

York, Maine

57 mi to destination

1 mi
South Side, Maine

Traveled 14 mi from origin

1 mi
Portsmouth, New Hampshire

43 mi to destination

1 mi
Breakfast Hill, New Hampshire

Traveled 28 mi from origin

1 mi
North Hampton, New Hampshire

28 mi to destination

1 mi
Weares Mill, New Hampshire

Traveled 43 mi from origin

1 mi
South Hampton, New Hampshire

14 mi to destination

0 mi
Merrimac, Massachusetts

Traveled 57 mi from origin

1 mi
Haverhill

Destination