Distance from Gooseneck, Washington to Canary, Oregon

Gooseneck Canary
Total Distance
267.7 mi
(430.8 km)
Travel Time
4 hours 37 minutes

The driving distance from Gooseneck, Washington to Canary, Oregon is 267.7 mi (430.8 km)

The straight-line (air) distance is approximately 119.4 mi (192.2 km)

Estimated travel time by road is 4 hours 37 minutes

This route includes Toll roads along the way.

Route Directions

Get on I-84 W in Hood River from Centerville Hwy and WA-14 W
27.1 mi
37 min
Follow I-84 W and I-5 S to OR-126 W in Eugene
177.2 mi
2 hr 45 min
Continue on OR-126 W. Drive to Canary Rd
63.4 mi
1 hr 13 min

Journey Details

Traveling from Gooseneck, Washington to Canary, Oregon covers 267.7 miles (431 km) in a southwest direction. This highway, long-distance route typically takes 4 hours 37 minutes under normal conditions.

The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Gooseneck

Starting Point

Fir Mountain, Oregon

275 mi to destination

3 mi
Barlow Pass, Oregon

Traveled 69 mi from origin

2 mi
Three Lynx, Oregon

206 mi to destination

1 mi
Elkhorn, Oregon

Traveled 137 mi from origin

4 mi
Jordan, Oregon

137 mi to destination

0 mi
Tangent, Oregon

Traveled 206 mi from origin

2 mi
Alpine, Oregon

69 mi to destination

0 mi
Greenleaf, Oregon

Traveled 275 mi from origin

1 mi
Canary

Destination