Distance from Perrins Crossing, Massachusetts to Marblehead, Massachusetts

Perrins Crossing Marblehead
Total Distance
60.5 mi
(97.3 km)
Travel Time
1 hour 22 minutes

The driving distance from Perrins Crossing, Massachusetts to Marblehead, Massachusetts is 60.5 mi (97.3 km)

The straight-line (air) distance is approximately 30.2 mi (48.6 km)

Estimated travel time by road is 1 hour 22 minutes

This route includes Toll roads along the way.

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-93 N to MA-1A N in Boston
44.3 mi
43 min
Continue on MA-1A N. Take N Shore Rd, Lynnway, Lynn Shore Dr, Humphrey St and Atlantic Ave to Rowland St in Marblehead
13.4 mi
31 min

Journey Details

Traveling from Perrins Crossing, Massachusetts to Marblehead, Massachusetts covers 60.5 miles (97 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 22 minutes under normal conditions.

The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 43 mph (69 km/h) .

Journey Waypoints

Perrins Crossing

Starting Point

Attleboro, Massachusetts

70 mi to destination

1 mi
Mansfield, Massachusetts

Traveled 17 mi from origin

1 mi
Sharon, Massachusetts

52 mi to destination

1 mi
Springdale, Massachusetts

Traveled 35 mi from origin

1 mi
Hillside Pond, Massachusetts

35 mi to destination

1 mi
Old Harbor, Massachusetts

Traveled 52 mi from origin

2 mi
Cottage Hill, Massachusetts

17 mi to destination

1 mi
Nahant, Massachusetts

Traveled 70 mi from origin

1 mi
Marblehead

Destination