Distance from Perrins Crossing, Massachusetts to Harrisville, Vermont
The driving distance from Perrins Crossing, Massachusetts to Harrisville, Vermont is 153.9 mi (247.7 km)
The straight-line (air) distance is approximately 60.2 mi (96.9 km)
Estimated travel time by road is 2 hours 36 minutes
This route includes Toll roads along the way.
We found 3 routes between Perrins Crossing and Harrisville.
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, I-90 W and I-91 N to MA-2 W in Greenfield. Take exit 43 from I-91 N
Continue on MA-2 W. Take Colrain Shelburne Rd, Greenfield Rd, MA-112 N, VT-112 N and Brook Rd to Old County Rd in Halifax
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-295 S, MA-146 N, I-90 W and I-91 N to MA-2 W in Greenfield. Take exit 43 from I-91 N
Continue on MA-2 W. Take Colrain Shelburne Rd, Greenfield Rd, MA-112 N, VT-112 N and Brook Rd to Old County Rd in Halifax
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, US-202 S and MA-2 to North St in Erving
Get on I-91 N in Bernardston from Gulf Rd and Massachusetts Rte 10 S
Follow I-91 N to Western Ave in Brattleboro. Take exit 2 from I-91 N
Take Hinesburg Rd and Green River Rd to Old County Rd in Halifax
Journey Details
Traveling from Perrins Crossing, Massachusetts to Harrisville, Vermont covers 138.1 miles (222 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 37 minutes under normal conditions.
Drivers have 3 route options between these locations (138-154 miles / 222-248 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Perrins Crossing
Starting Point
Harrisville
Destination