Distance from Dennis, Massachusetts to Piney Point Beach, Massachusetts
The driving distance from Dennis, Massachusetts to Piney Point Beach, Massachusetts is 53.3 mi (85.7 km)
The straight-line (air) distance is approximately 17 mi (27.3 km)
Estimated travel time by road is 1 hour 11 minutes
We found 2 routes between Dennis and Piney Point Beach.
Available Routes
Route Directions
Get on US-6 W in Yarmouth
Continue on US-6 W to Plymouth. Take exit 7 from MA-3 N
Take Long Pond Rd, Alden Rd, Upper College Pond Rd, Cranberry Rd, ... and Point Rd to Cove Cir in Marion
Route Directions
Get on US-6 W in Yarmouth
Continue on US-6 W to Marion
Follow Point Rd to Cove Cir
Journey Details
Traveling from Dennis, Massachusetts to Piney Point Beach, Massachusetts covers 41.7 miles (67 km) in a west direction. This mixed highways and local roads, moderate route typically takes 57 minutes under normal conditions.
Drivers have 2 route options between these locations (42-53 miles / 67-86 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views, coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Dennis
Starting Point
Piney Point Beach
Destination