Distance from Perrins Crossing, Massachusetts to Liberty, Pennsylvania
The driving distance from Perrins Crossing, Massachusetts to Liberty, Pennsylvania is 407.8 mi (656.2 km)
The straight-line (air) distance is approximately 185.8 mi (299 km)
Estimated travel time by road is 6 hours 31 minutes
This route includes Toll roads along the way.
We found 3 routes between Perrins Crossing and Liberty.
Available Routes
Route Directions
Get on I-95 S in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 S. Take I-287 W, I-80 W and US-15 N to PA-414 E/State Rte 414 E/High St in Liberty Township. Take exit 162 from US-15 N
Follow PA-414 E/State Rte 414 E/High St to Blockhouse Rd in Liberty
Route Directions
Get on I-95 S in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 S. Take CT-9 N and I-84 to Hillside Rd in Kingston Township
Get on I-180 W/US-220 S in Muncy Township from PA-118 W
Take US-15 N to PA-414 E/State Rte 414 E/High St in Liberty Township. Take exit 162 from US-15 N
Follow PA-414 E/State Rte 414 E/High St to Blockhouse Rd in Liberty
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take MA-146 N, I-90 W, I-87 N, I-88 W and I-86 to W Bradford St/Yanuzzi Drive in South Waverly. Exit from I-86
Take US-220 S, Milan Rd, Springfield Rd, PA-14 S and State Rte 414 W to Blockhouse Rd in Liberty
Journey Details
Traveling from Perrins Crossing, Massachusetts to Liberty, Pennsylvania covers 400.2 miles (644 km) in a west direction. This highway, long-distance route typically takes 6 hours 32 minutes under normal conditions.
Drivers have 3 route options between these locations (400-408 miles / 644-656 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Liberty
Destination