Distance from Atkinson Heights, New Hampshire to Stevens Crossing, Massachusetts

Atkinson Heights Stevens Crossing
Total Distance
13.5 mi
(21.8 km)
Travel Time
20 minutes

The driving distance from Atkinson Heights, New Hampshire to Stevens Crossing, Massachusetts is 13.5 mi (21.8 km)

The straight-line (air) distance is approximately 5.9 mi (9.5 km)

Estimated travel time by road is 20 minutes

We found 2 routes between Atkinson Heights and Stevens Crossing.

Available Routes

Shortest Fastest
N Broadway
12 mi
19.4 km
20 minutes
N Broadway and I-495 S
13.5 mi
21.8 km
20 minutes

Route Directions

Take N Broadway, I-495 S and Sutton St to Osgood St in North Andover
12.5 mi
18 min
Continue on Osgood St. Drive to Stevens St
1.1 mi
1 min

Route Directions

Take N Broadway, I-495 S, Industrial Ave and MA-125 S to Osgood St in North Andover
11 mi
18 min
Continue on Osgood St. Drive to Stevens St
1.1 mi
1 min

Journey Details

Traveling from Atkinson Heights, New Hampshire to Stevens Crossing, Massachusetts covers 12 miles (19 km) in a southeast direction. This secondary roads, moderate route typically takes 20 minutes under normal conditions.

Drivers have 2 route options between these locations (12-14 miles / 19-22 km). The primary route shown here saves 8 seconds compared to alternatives.

Journey Waypoints

Atkinson Heights

Starting Point

Atkinson, New Hampshire

14 mi to destination

1 mi
Salem, New Hampshire

Traveled 3 mi from origin

1 mi
Noyes Terrace, New Hampshire

Traveled 7 mi from origin

2 mi
Suttons Mills, Massachusetts

7 mi to destination

2 mi
Stevens Crossing

Destination