Distance from Wellfleet, Massachusetts to Dennis, Massachusetts

Wellfleet Dennis
Total Distance
29.1 mi
(46.8 km)
Travel Time
39 minutes

The driving distance from Wellfleet, Massachusetts to Dennis, Massachusetts is 29.1 mi (46.8 km)

The straight-line (air) distance is approximately 10.4 mi (16.7 km)

Estimated travel time by road is 39 minutes

We found 3 routes between Wellfleet and Dennis.

Available Routes

Shortest Fastest
US-6 W and MA-6A W
24.8 mi
40 km
38 minutes
US-6 W
27.7 mi
44.7 km
44 minutes
US-6 W and US-6 W
29.1 mi
46.8 km
39 minutes

Route Directions

Follow US-6 W to MA-134 N/East-West Dennis Rd in Dennis. Take exit 78B from US-6 W
24.8 mi
31 min
Take Mayfair Rd and S Yarmouth Rd to Main St
4.3 mi
8 min

Route Directions

Take US-6 W to MA-39 S in Orleans
15.2 mi
23 min
Take Freemans Way, MA-137 N/Long Pond Rd and MA-6A W to Main St in Dennis
12.6 mi
21 min

Route Directions

Follow US-6 W to MA-6A W in Orleans. Take exit 89 from US-6 W
13.7 mi
19 min
Continue on MA-6A W. Drive to Main St in Dennis
11.1 mi
18 min

Journey Details

Traveling from Wellfleet, Massachusetts to Dennis, Massachusetts covers 24.8 miles (40 km) in a southwest direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 3 route options between these locations (25-29 miles / 40-47 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 40 mph (64 km/h) .

Journey Waypoints

Wellfleet

Starting Point

Mayo Beach, Massachusetts

24 mi to destination

1 mi
Eastham, Massachusetts

Traveled 12 mi from origin

4 mi
Brewster, Massachusetts

12 mi to destination

3 mi
Dennis

Destination