Distance from Stevens Crossing, Massachusetts to Hingham, Massachusetts
The driving distance from Stevens Crossing, Massachusetts to Hingham, Massachusetts is 50.6 mi (81.5 km)
The straight-line (air) distance is approximately 20.6 mi (33.1 km)
Estimated travel time by road is 1 hour 3 minutes
We found 3 routes between Stevens Crossing and Hingham.
Available Routes
Route Directions
Get on I-495 S from Massachusetts Ave
Take I-93 S to MA-18 N/Main St in Weymouth. Take exit 38A from MA-3 S
Take Middle St, Broad St, Commercial St and Fort Hill St to South St in Hingham
Route Directions
Get on US-1 S/Newbury St/Newburyport Turnpike in Danvers from Johnson St and MA-114 E
Continue on US-1 S. Take I-93 S to MA-18 N/Main St in Weymouth. Take exit 38A from MA-3 S
Take Middle St, Lake St, Commercial St and Fort Hill St to South St in Hingham
Route Directions
Get on I-95 S in Wakefield from Johnson St, Boston St, Jenkins Rd and Haverhill St
Take I-93 S and MA-3 S to MA-18 N/Main St in Weymouth. Take exit 38A from MA-3 S
Take Middle St, Lake St, Commercial St and Fort Hill St to South St in Hingham
Journey Details
Traveling from Stevens Crossing, Massachusetts to Hingham, Massachusetts covers 47.5 miles (77 km) in a southeast direction. This secondary roads, moderate route typically takes 1 hour 9 minutes under normal conditions.
Drivers have 3 route options between these locations (48-51 miles / 77-82 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Stevens Crossing
Starting Point
Hingham
Destination