Distance from Stevens Crossing, Massachusetts to Beverly, Massachusetts

Stevens Crossing Beverly
Total Distance
18.6 mi
(29.9 km)
Travel Time
33 minutes

The driving distance from Stevens Crossing, Massachusetts to Beverly, Massachusetts is 18.6 mi (29.9 km)

The straight-line (air) distance is approximately 9.3 mi (14.9 km)

Estimated travel time by road is 33 minutes

We found 3 routes between Stevens Crossing and Beverly.

Available Routes

Shortest Fastest
MA-114 E and MA-62 E
16.7 mi
26.8 km
33 minutes
MA-97 S
17.6 mi
28.3 km
34 minutes
I-95 S
18.6 mi
29.9 km
33 minutes

Route Directions

Follow Pleasant St to Great Pond Rd
0.7 mi
1 min
Take Salem St, Boxford St, Main St, Topsfield Rd, ... and Elliott St to Center Dr in Beverly
17.7 mi
30 min
Drive to East Dr
0.2 mi
1 min

Route Directions

Follow Pleasant St to Great Pond Rd
0.7 mi
1 min
Take Salem St, Boxford St, Main St, Topsfield Rd and MA-97 S to Balch St in Beverly
16.4 mi
29 min
Continue on Balch St. Drive to East Dr
0.5 mi
3 min

Route Directions

Take Stevens St to Great Pond Rd
0.5 mi
1 min
Continue to Johnson St
0.2 mi
0 min
Follow Johnson St to MA-114 E
2.6 mi
4 min
Continue on MA-114 E. Take MA-62 E to Center Dr in Beverly
13.1 mi
25 min
Drive to East Dr
0.2 mi
1 min

Journey Details

Traveling from Stevens Crossing, Massachusetts to Beverly, Massachusetts covers 16.7 miles (27 km) in a southeast direction. This secondary roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 3 route options between these locations (17-19 miles / 27-30 km). The primary route shown here saves 52 seconds compared to alternatives.

Journey Waypoints

Stevens Crossing

Starting Point

Marble Ridge Station, Massachusetts

21 mi to destination

1 mi
Boxford Station, Massachusetts

Traveled 5 mi from origin

1 mi
Boxford, Massachusetts

Traveled 11 mi from origin

1 mi
Howe, Massachusetts

11 mi to destination

1 mi
Putnamville Reservoir, Massachusetts

Traveled 16 mi from origin

1 mi
Danvers, Massachusetts

5 mi to destination

1 mi
Beverly

Destination