Distance from Gooseneck, Washington to Kelso, Oregon
The driving distance from Gooseneck, Washington to Kelso, Oregon is 86.4 mi (139 km)
The straight-line (air) distance is approximately 40.4 mi (65.1 km)
Estimated travel time by road is 1 hour 41 minutes
This route includes Toll roads along the way.
We found 3 routes between Gooseneck and Kelso.
Available Routes
Route Directions
Get on I-84 W in Hood River from Centerville Hwy and WA-14 W
Follow I-84 W to NE 238th Dr in Wood Village. Take exit 16 from I-84 W
Take US-26 E to your destination in Clackamas County
Route Directions
Get on I-84 W in The Dalles from Centerville Hwy and WA-14 E
Follow I-84 W to Jordan Rd in Multnomah County. Take exit 18 from I-84 W
Take Historic Columbia River Hwy, SE 302nd Ave and SE Orient Dr to your destination in Clackamas County
Route Directions
Get on I-84 W in Hood River from Centerville Hwy and WA-14 W
Follow I-84 W to Jordan Rd in Multnomah County. Take exit 18 from I-84 W
Take Historic Columbia River Hwy, SE 302nd Ave and SE Orient Dr to your destination in Clackamas County
Journey Details
Traveling from Gooseneck, Washington to Kelso, Oregon covers 85.3 miles (137 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 40 minutes under normal conditions.
Drivers have 3 route options between these locations (85-106 miles / 137-171 km). The primary route shown here saves 17 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Gooseneck
Starting Point
Kelso
Destination