Distance from Perrins Crossing, Massachusetts to Seabrook, New Hampshire
The driving distance from Perrins Crossing, Massachusetts to Seabrook, New Hampshire is 96.3 mi (154.9 km)
The straight-line (air) distance is approximately 45.5 mi (73.2 km)
Estimated travel time by road is 1 hour 36 minutes
This route includes Toll roads along the way.
We found 3 routes between Perrins Crossing and Seabrook.
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, I-93 N and I-495 N to NH-107 S in Seabrook. Take exit 1 from I-95 N
Take US-1 S/Lafayette Rd and Railroad Ave to your destination
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-495 N to NH-107 S in Seabrook. Take exit 1 from I-95 N
Take US-1 S/Lafayette Rd and Railroad Ave to your destination
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Follow I-95 N to NH-107 S in Seabrook. Take exit 1 from I-95 N
Take US-1 S/Lafayette Rd and Railroad Ave to your destination
Journey Details
Traveling from Perrins Crossing, Massachusetts to Seabrook, New Hampshire covers 94 miles (151 km) in a northeast direction. This highway, substantial route typically takes 1 hour 33 minutes under normal conditions.
Drivers have 3 route options between these locations (94-104 miles / 151-168 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Seabrook
Destination