Distance from Stevens Crossing, Massachusetts to West Rye, New Hampshire
The driving distance from Stevens Crossing, Massachusetts to West Rye, New Hampshire is 35.9 mi (57.7 km)
The straight-line (air) distance is approximately 16.5 mi (26.6 km)
Estimated travel time by road is 42 minutes
This route includes Toll roads along the way.
We found 3 routes between Stevens Crossing and West Rye.
Available Routes
Route Directions
Get on I-495 N in Haverhill from MA-125 N and Industrial Ave
Continue on I-495 N. Take I-95 N to NH-111 E in Exeter. Take exit 12 from State Rte 101 W
Continue on NH-111 E. Take US-1 N/Lafayette Rd to Washington Rd in Rye
Route Directions
Get on I-495 N in Lawrence from Sutton St
Continue on I-495 N. Take I-95 N to NH-111 E in Exeter. Take exit 12 from State Rte 101 W
Continue on NH-111 E. Take US-1 N/Lafayette Rd to Washington Rd in Rye
Route Directions
Get on I-495 N in Lawrence from Sutton St
Continue on I-495 N to Seabrook. Take exit 1 from I-95 N
Follow US-1 N/Lafayette Rd to Washington Rd in Rye
Journey Details
Traveling from Stevens Crossing, Massachusetts to West Rye, New Hampshire covers 34.2 miles (55 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.
Drivers have 3 route options between these locations (34-37 miles / 55-60 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Stevens Crossing
Starting Point
West Rye
Destination