Distance from Atlantic, New Hampshire to Stevens Crossing, Massachusetts
The driving distance from Atlantic, New Hampshire to Stevens Crossing, Massachusetts is 22.8 mi (36.7 km)
The straight-line (air) distance is approximately 11 mi (17.7 km)
Estimated travel time by road is 29 minutes
We found 3 routes between Atlantic and Stevens Crossing.
Available Routes
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-495 S to Industrial Ave in Haverhill. Take exit 106 from I-495 S
Continue on Industrial Ave. Take MA-125 S to Stevens St in North Andover
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-95 S to MA-133 W in Georgetown. Take exit 78 from I-95 S
Continue on MA-133 W. Take Great Pond Rd to Stevens St in North Andover
Route Directions
Take US-1 S, Elm St and MA-133 W to Pleasant St in North Andover
Follow Pleasant St to Stevens St
Journey Details
Traveling from Atlantic, New Hampshire to Stevens Crossing, Massachusetts covers 22.5 miles (36 km) in a southwest direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (23-23 miles / 36-37 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Atlantic
Starting Point
Stevens Crossing
Destination