Distance from Perrins Crossing, Massachusetts to Warner, New Hampshire
The driving distance from Perrins Crossing, Massachusetts to Warner, New Hampshire is 137.6 mi (221.5 km)
The straight-line (air) distance is approximately 61 mi (98.1 km)
Estimated travel time by road is 2 hours 14 minutes
This route includes Toll roads along the way.
We found 2 routes between Perrins Crossing and Warner.
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. Take I-495 N, US-3 N, Everett Tpke/Frederick E Everett Tpke N and I-89 N to Schoodac Rd in Warner. Take exit 8 from I-89 N
Take E Main St/New Hampshire Rte 103 W and N Village Rd to Henniker Rd
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
Follow I-89 N to Schoodac Rd in Warner. Take exit 8 from I-89 N
Take E Main St/New Hampshire Rte 103 W and N Village Rd to Henniker Rd
Journey Details
Traveling from Perrins Crossing, Massachusetts to Warner, New Hampshire covers 131.7 miles (212 km) in a north direction. This highway, substantial route typically takes 2 hours 16 minutes under normal conditions.
Drivers have 2 route options between these locations (132-138 miles / 212-222 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Warner
Destination