Distance from Stevens Crossing, Massachusetts to Epping, New Hampshire

Stevens Crossing Epping
Total Distance
43.8 mi
(70.4 km)
Travel Time
46 minutes

The driving distance from Stevens Crossing, Massachusetts to Epping, New Hampshire is 43.8 mi (70.4 km)

The straight-line (air) distance is approximately 15.5 mi (25 km)

Estimated travel time by road is 46 minutes

This route includes Toll roads along the way.

We found 3 routes between Stevens Crossing and Epping.

Available Routes

Shortest Fastest
NH-125 N
30.2 mi
48.6 km
46 minutes
I-495 N
34.7 mi
55.9 km
49 minutes
Tolls
I-495 N and State Rte 101 W
43.8 mi
70.4 km
46 minutes

Route Directions

Get on I-495 N in Lawrence from Sutton St
3.4 mi
6 min
Continue on I-495 N. Take State Rte 101 W to NH-125 N in Epping. Take exit 7 from State Rte 101 W
38.5 mi
34 min
Take Main St to Benjamin Way
1.9 mi
5 min

Route Directions

Take Osgood St to MA-125 N/MA-133 E
1.1 mi
2 min
0.4 mi
0 min
Get on I-495 N in Lawrence
1.9 mi
3 min
Follow I-495 N to Broad St in Merrimac. Take exit 115 from I-495 N
12.8 mi
11 min
Take Bear Hill Rd, NH-108 N and NH-107A N to NH-107 N/NH-111/NH-125 N in Kingston
9.3 mi
16 min
7.6 mi
11 min
Continue on Main St. Drive to Benjamin Way
1.6 mi
4 min

Route Directions

Take Osgood St to MA-125 N/MA-133 E
1.1 mi
2 min
0.4 mi
0 min
Get on I-495 N in Lawrence
1.9 mi
3 min
Continue on I-495 N to Haverhill
8.4 mi
9 min
Follow NH-121A and Kingston Rd to NH-125 N in Kingston
3.6 mi
7 min
13.2 mi
18 min
Continue on Main St. Drive to Benjamin Way
1.6 mi
4 min

Journey Details

Traveling from Stevens Crossing, Massachusetts to Epping, New Hampshire covers 30.2 miles (49 km) in a north direction. This secondary roads, moderate route typically takes 46 minutes under normal conditions.

Drivers have 3 route options between these locations (30-44 miles / 49-70 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Stevens Crossing

Starting Point

Suttons Mills, Massachusetts

36 mi to destination

1 mi
Haverhill, Massachusetts

Traveled 9 mi from origin

1 mi
Westville, New Hampshire

27 mi to destination

1 mi
Plaistow, New Hampshire

Traveled 18 mi from origin

1 mi
South Kingston, New Hampshire

18 mi to destination

1 mi
North Danville, New Hampshire

Traveled 27 mi from origin

1 mi
Brentwood, New Hampshire

9 mi to destination

1 mi
Lyford Crossing, New Hampshire

Traveled 36 mi from origin

1 mi
Epping

Destination