Distance from Perrins Crossing, Massachusetts to Miramar, Massachusetts
The driving distance from Perrins Crossing, Massachusetts to Miramar, Massachusetts is 51.5 mi (82.9 km)
The straight-line (air) distance is approximately 19.9 mi (32 km)
Estimated travel time by road is 56 minutes
We found 3 routes between Perrins Crossing and Miramar.
Available Routes
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Follow I-95 N and I-495 S to US-44 E in Middleborough. Take exit 15 from I-495 S
Continue to Plymouth. Take the MA-3 N exit from US-44 E
Follow MA-3 N to MA-3A N/Tremont St in Duxbury. Take exit 20 from MA-3 N
Follow MA-3A N/Tremont St and Parks St to your destination
Route Directions
Take Pine St to US-44 E in Rehoboth
Continue on US-44 E. Drive to Parks St in Duxbury
Follow Parks St to your destination
Route Directions
Take Tremont St to Taunton Green in Taunton
Follow US-44 E and MA-3 N to Parks St in Duxbury
Follow Parks St to your destination
Journey Details
Traveling from Perrins Crossing, Massachusetts to Miramar, Massachusetts covers 39.9 miles (64 km) in a east direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 3 route options between these locations (40-52 miles / 64-83 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Perrins Crossing
Starting Point
Miramar
Destination