Distance from Stevens Crossing, Massachusetts to Fremont Station, New Hampshire
The driving distance from Stevens Crossing, Massachusetts to Fremont Station, New Hampshire is 24.3 mi (39.1 km)
The straight-line (air) distance is approximately 12.3 mi (19.9 km)
Estimated travel time by road is 39 minutes
We found 3 routes between Stevens Crossing and Fremont Station.
Available Routes
Route Directions
Take Osgood St to MA-125 N/MA-133 E
Take I-495 N, NH-121A and NH-111A E to NH-107 N in Fremont
Route Directions
Take Osgood St to MA-125 N/MA-133 E
Get on I-495 N in Lawrence
Continue on I-495 N to Haverhill
Follow NH-121A and Kingston Rd to NH-125 N in Kingston
Route Directions
Take Osgood St to MA-125 N/MA-133 E
Take I-495 N and Hilldale Ave to Robie Ln in Atkinson
Take Bryant Woods Rd and Greenough Rd to Danville Rd in Plaistow
Take NH-121A/Main St and NH-111A E to NH-107 N in Fremont
Journey Details
Traveling from Stevens Crossing, Massachusetts to Fremont Station, New Hampshire covers 24.2 miles (39 km) in a north direction. This secondary roads, moderate route typically takes 41 minutes under normal conditions.
Drivers have 3 route options between these locations (24-27 miles / 39-43 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Stevens Crossing
Starting Point
Fremont Station
Destination