Distance from Perrins Crossing, Massachusetts to Cocheco, New Hampshire
The driving distance from Perrins Crossing, Massachusetts to Cocheco, New Hampshire is 121.9 mi (196.1 km)
The straight-line (air) distance is approximately 58.9 mi (94.9 km)
Estimated travel time by road is 1 hour 58 minutes
This route includes Toll roads along the way.
We found 3 routes between Perrins Crossing and Cocheco.
Available Routes
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 N to Dover. Take exit 9 from NH-16 N
Take 6th St to County Farm Cross Rd
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 N to Stratham. Take exit 11 from State Rte 101 W/Exeter-Hampton Expy
Continue on NH-108 N. Drive to County Farm Cross Rd in Dover
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Follow I-95 N and I-93 N to Boston. Take exit 19 from I-93 N
Get on I-95 N in Peabody
Follow I-95 N and NH-16 N to Indian Brook Dr in Dover. Take exit 9 from NH-16 N
Take 6th St to County Farm Cross Rd
Journey Details
Traveling from Perrins Crossing, Massachusetts to Cocheco, New Hampshire covers 115.1 miles (185 km) in a north direction. This highway, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (115-124 miles / 185-199 km). The primary route shown here saves 21 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Cocheco
Destination