Distance from Dennis, Massachusetts to Hanson, Massachusetts
The driving distance from Dennis, Massachusetts to Hanson, Massachusetts is 64.3 mi (103.5 km)
The straight-line (air) distance is approximately 25.7 mi (41.4 km)
Estimated travel time by road is 1 hour 19 minutes
We found 2 routes between Dennis and Hanson.
Available Routes
Route Directions
Get on US-6 W in Yarmouth
Continue to Bourne. Take the US-6 W exit from US-6 W
Get on MA-25 W
Follow MA-25 W and I-495 N to MA-28 N/Wareham St in Middleborough. Take exit 8 from I-495 N
Continue on Wareham St. Take Wood St, MA-105 N, Elm St and High St to Liberty St in Hanson
Route Directions
Get on US-6 W in Yarmouth
Follow US-6 W and MA-3 N to MA-3A N/Main St in Kingston. Take exit 18 from MA-3 N
Take MA-27 N to Liberty St in Hanson
Journey Details
Traveling from Dennis, Massachusetts to Hanson, Massachusetts covers 53 miles (85 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
Drivers have 2 route options between these locations (53-64 miles / 85-104 km). The primary route shown here saves 17 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Dennis
Starting Point
Hanson
Destination