Distance from Perrins Crossing, Massachusetts to Harbor Beach, Massachusetts
The driving distance from Perrins Crossing, Massachusetts to Harbor Beach, Massachusetts is 41.3 mi (66.5 km)
The straight-line (air) distance is approximately 20.2 mi (32.5 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Perrins Crossing and Harbor Beach.
Available Routes
Route Directions
Get on I-195 E in Swansea from Pine St and MA-118 S
Follow I-195 E to North St in Mattapoisett. Take exit 31A from I-195 E
Continue on North St. Take County Rd, US-6 E/Marion Rd and Aucoot Rd to Centre Dr
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 S to MA-105 S/Front St in Marion. Take exit 35 from I-195 W
Take US-6 W and Aucoot Rd to Centre Dr in Mattapoisett
Route Directions
Get on I-195 E from Brown Ave, MA-152 S/Newman Ave, Arcade Ave and MA-114A S/Fall River Ave
Follow I-195 E to North St in Mattapoisett. Take exit 31A from I-195 E
Continue on North St. Take County Rd, US-6 E/Marion Rd and Aucoot Rd to Centre Dr
Journey Details
Traveling from Perrins Crossing, Massachusetts to Harbor Beach, Massachusetts covers 41.3 miles (66 km) in a east direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 3 route options between these locations (41-56 miles / 66-89 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Harbor Beach
Destination