Distance from Perrins Crossing, Massachusetts to Harbor Beach, Massachusetts

Perrins Crossing Harbor Beach
Total Distance
41.3 mi
(66.5 km)
Travel Time
53 minutes

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

Shortest Fastest
I-195 E
41.3 mi
66.5 km
48 minutes
MA-118 S and I-195 E
41.3 mi
66.5 km
53 minutes
I-495 S
55.6 mi
89.4 km
57 minutes

Route Directions

Get on I-195 E in Swansea from Pine St and MA-118 S
14.5 mi
26 min
Follow I-195 E to North St in Mattapoisett. Take exit 31A from I-195 E
23.2 mi
21 min
Continue on North St. Take County Rd, US-6 E/Marion Rd and Aucoot Rd to Centre Dr
3.6 mi
6 min

Route Directions

Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
2.7 mi
7 min
Continue on I-95 N. Take I-495 S to MA-105 S/Front St in Marion. Take exit 35 from I-195 W
47.9 mi
42 min
Take US-6 W and Aucoot Rd to Centre Dr in Mattapoisett
5 mi
7 min

Route Directions

Get on I-195 E from Brown Ave, MA-152 S/Newman Ave, Arcade Ave and MA-114A S/Fall River Ave
7.3 mi
14 min
Follow I-195 E to North St in Mattapoisett. Take exit 31A from I-195 E
30.4 mi
27 min
Continue on North St. Take County Rd, US-6 E/Marion Rd and Aucoot Rd to Centre Dr
3.6 mi
6 min

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

Perryville, Massachusetts

47 mi to destination

0 mi
Dighton, Massachusetts

Traveled 12 mi from origin

1 mi
Segreganset River, Massachusetts

35 mi to destination

1 mi
Camp Merriwood, Massachusetts

Traveled 23 mi from origin

1 mi
Freetown, Massachusetts

23 mi to destination

0 mi
Inland Park, Massachusetts

Traveled 35 mi from origin

0 mi
Acushnet, Massachusetts

12 mi to destination

1 mi
Sturtevant Mill, Massachusetts

Traveled 47 mi from origin

1 mi
Harbor Beach

Destination