Distance from Perrins Crossing, Massachusetts to Hatfield, Massachusetts
The driving distance from Perrins Crossing, Massachusetts to Hatfield, Massachusetts is 122.3 mi (196.8 km)
The straight-line (air) distance is approximately 45.7 mi (73.5 km)
Estimated travel time by road is 2 hours 18 minutes
We found 3 routes between Perrins Crossing and Hatfield.
Available Routes
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-495 N to MA-117 W in Bolton. Take exit 70 from I-495 N
Get on I-190 N in Lancaster
Follow MA-2 W and US-202 S to MA-2 W in Orange
Continue on MA-2 W. Take MA-63 S/Federal St, MA-47 S, River Rd N and Main St to School St in Hatfield
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-495 N, I-90 W and I-91 N to Elm St in Hatfield. Take exit 27 from I-91 N
Continue on Elm St. Drive to School St
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-295 S and RI-146 N to MA-146 N/Worcester-Providence Turnpike in Sutton
Get on I-90 W in Millbury
Continue on I-90 W to Hatfield. Take exit 27 from I-91 N
Continue on Elm St. Drive to School St
Journey Details
Traveling from Perrins Crossing, Massachusetts to Hatfield, Massachusetts covers 110.7 miles (178 km) in a west direction. This highway, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 3 route options between these locations (111-122 miles / 178-197 km). The primary route shown here saves 27 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 63 mph (101 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Hatfield
Destination