Distance from Stevens Crossing, Massachusetts to Gloucester, Massachusetts
The driving distance from Stevens Crossing, Massachusetts to Gloucester, Massachusetts is 29.8 mi (48 km)
The straight-line (air) distance is approximately 14.5 mi (23.3 km)
Estimated travel time by road is 43 minutes
We found 3 routes between Stevens Crossing and Gloucester.
Available Routes
Route Directions
Take Stevens St to Great Pond Rd
Take Salem St, Boxford St, Topsfield Rd, MA-97 S and MA-128 N to your destination in Gloucester
Route Directions
Get on I-95 S in Boxford from Salem St, Boxford St, Lawrence Rd, Main St and Topsfield Rd
Continue to Gloucester
Continue on MA-128 N to your destination
Route Directions
Get on MA-128 N in Danvers from Johnson St, MA-114 E and MA-62 E
Follow MA-128 N to your destination in Gloucester
Journey Details
Traveling from Stevens Crossing, Massachusetts to Gloucester, Massachusetts covers 29.5 miles (47 km) in a east direction. This secondary roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 3 route options between these locations (29-37 miles / 47-60 km). The primary route shown here saves 52 seconds compared to alternatives.
Journey Waypoints
Stevens Crossing
Starting Point
Gloucester
Destination