Distance from Enumclaw, Washington to Puyallup, Washington

Enumclaw Puyallup
Total Distance
26.5 mi
(42.6 km)
Travel Time
36 minutes

The driving distance from Enumclaw, Washington to Puyallup, Washington is 26.5 mi (42.6 km)

The straight-line (air) distance is approximately 8.8 mi (14.2 km)

Estimated travel time by road is 36 minutes

We found 2 routes between Enumclaw and Puyallup.

Available Routes

Shortest Fastest
WA-410 W and WA-410 W
19.3 mi
31.1 km
31 minutes
WA-164 W and WA-167 S
26.5 mi
42.6 km
36 minutes

Route Directions

Take WA-164 W and WA-167 S to your destination in Puyallup
26.4 mi
36 min
Drive to your destination
0.1 mi
0 min

Route Directions

Take Cole St to WA-410 W/Enumclaw Buckley Rd
0.6 mi
2 min
Continue on WA-410 W to Puyallup. Take the exit toward Meridian St S from WA-161 S/WA-512 W
18.3 mi
28 min
Continue on S Meridian to your destination
0.4 mi
1 min

Journey Details

Traveling from Enumclaw, Washington to Puyallup, Washington covers 19.3 miles (31 km) in a west direction. This secondary roads, moderate route typically takes 31 minutes under normal conditions.

Drivers have 2 route options between these locations (19-26 miles / 31-43 km). The primary route shown here saves 6 minutes compared to alternatives.

Journey Waypoints

Enumclaw

Starting Point

Osceola, Washington

20 mi to destination

1 mi
Bonney Lake, Washington

Traveled 10 mi from origin

2 mi
Sumner, Washington

5 mi to destination

1 mi
Puyallup

Destination