Distance from Atlantic, New Hampshire to Middleton, Massachusetts
The driving distance from Atlantic, New Hampshire to Middleton, Massachusetts is 23.2 mi (37.3 km)
The straight-line (air) distance is approximately 12.8 mi (20.6 km)
Estimated travel time by road is 27 minutes
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-95 S to Endicott Rd in Boxford. Take exit 72 from I-95 S
Take East St and MA-62 W/Maple St to Lake St in Middleton
Journey Details
Traveling from Atlantic, New Hampshire to Middleton, Massachusetts covers 23.2 miles (37 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Atlantic
Starting Point
Middleton
Destination