Distance from Perrins Crossing, Massachusetts to Bristol Highlands, Rhode Island
The driving distance from Perrins Crossing, Massachusetts to Bristol Highlands, Rhode Island is 17.5 mi (28.2 km)
The straight-line (air) distance is approximately 8.2 mi (13.3 km)
Estimated travel time by road is 32 minutes
We found 3 routes between Perrins Crossing and Bristol Highlands.
Available Routes
Route Directions
Take Brown Ave to MA-152 S/Newman Ave
Continue on MA-152 S/Newman Ave. Take Arcade Ave, MA-114A S/Fall River Ave, I-195 E, RI-136 S/Market St and Main St to Ridge Rd in Bristol
Route Directions
Take Brown Ave to MA-152 S/Newman Ave
Follow MA-152 S/Newman Ave and Arcade Ave to Chestnut St
Follow Chestnut St to County St
Take Barney Ave, US-6 E, Market St and Main St to Ridge Rd in Bristol
Route Directions
Take Brown Ave to MA-152 S/Newman Ave
Continue on Arcade Ave to US-6 E
Follow Wampanoag Trl and RI-114 S to Gibson Rd in Bristol
Follow Gibson Rd to Ridge Rd
Journey Details
Traveling from Perrins Crossing, Massachusetts to Bristol Highlands, Rhode Island covers 16.4 miles (26 km) in a south direction. This secondary roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 3 route options between these locations (16-17 miles / 26-28 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 30 mph (48 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Bristol Highlands
Destination