Distance from Perrins Crossing, Massachusetts to Boyce, New Hampshire
The driving distance from Perrins Crossing, Massachusetts to Boyce, New Hampshire is 126.2 mi (203.1 km)
The straight-line (air) distance is approximately 61 mi (98.2 km)
Estimated travel time by road is 2 hours 7 minutes
We found 3 routes between Perrins Crossing and Boyce.
Available Routes
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 NH-3A N in Hooksett. Take exit 10 from I-93 N
Get on I-93 N in Concord
Drive to I-93 S in Canterbury
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 N. Take I-495 N, US-3 N and Everett Tpke/Frederick E Everett Tpke N to I-93 S in Canterbury
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 N. Take US-3 N and Everett Tpke/Frederick E Everett Tpke N to I-93 S in Canterbury
Journey Details
Traveling from Perrins Crossing, Massachusetts to Boyce, New Hampshire covers 124.2 miles (200 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 (124-132 miles / 200-213 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Boyce
Destination