Distance from Yoder, Oregon to Cannon Beach, Oregon
The driving distance from Yoder, Oregon to Cannon Beach, Oregon is 116.9 mi (188.2 km)
The straight-line (air) distance is approximately 50.3 mi (80.9 km)
Estimated travel time by road is 2 hours 13 minutes
We found 3 routes between Yoder and Cannon Beach.
Available Routes
Route Directions
Follow Canby-Marquam Hwy to SE 1st Ave/Pacific Hwy E in Canby
Take OR-99E N, I-205 N and US-26 W to Sunset Blvd in Cannon Beach
Drive to S Hemlock St
Route Directions
Take S Sconce Rd and S Barlow Rd to OR-99E S/Pacific Hwy E
Take Ehlen Rd NE and McKay Rd NE to OR-219 N
Continue on OR-219 N to Newberg
Take OR-240 W and NE North Valley Rd to OR-47 N
Continue on OR-47 N. Take US-26 W to Sunset Blvd in Cannon Beach
Drive to S Hemlock St
Route Directions
Take S Barlow Rd and S Arndt Rd to I-5 N
Take US-26 W to Sunset Blvd in Cannon Beach
Drive to S Hemlock St
Journey Details
Traveling from Yoder, Oregon to Cannon Beach, Oregon covers 105.1 miles (169 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 56 minutes under normal conditions.
Drivers have 3 route options between these locations (105-117 miles / 169-188 km). The primary route shown here saves 21 minutes compared to alternatives.
The route features scenic views, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Yoder
Starting Point
Cannon Beach
Destination