Distance from Yoder, Oregon to Elba, Idaho
The driving distance from Yoder, Oregon to Elba, Idaho is 644.7 mi (1037.5 km)
The straight-line (air) distance is approximately 308.9 mi (497.1 km)
Estimated travel time by road is 9 hours 49 minutes
This route includes Toll roads along the way.
We found 3 routes between Yoder and Elba.
Available Routes
Route Directions
Get on I-205 N/OR-213 N in Oregon City from OR-211 N
Follow I-84 E to ID-77 in Cassia County. Take exit 216 from I-84 E
Follow ID-77 to 1950 Rd S
Route Directions
Get on OR-22 E/N Santiam Hwy SE in Marion County from S Kropf Rd, OR-213 S and Cascade Hwy NE
Follow OR-22 E/N Santiam Hwy SE, US-20 E and I-84 E to ID-77 in Cassia County. Take exit 216 from I-84 E
Follow ID-77 to 1950 Rd S
Route Directions
Get on I-205 N in Oregon City from Canby-Marquam Hwy and OR-99E N
Follow I-84 E to ID-77 in Cassia County. Take exit 216 from I-84 E
Follow ID-77 to 1950 Rd S
Journey Details
Traveling from Yoder, Oregon to Elba, Idaho covers 642.8 miles (1034 km) in a east direction. This highway, long-distance route typically takes 9 hours 49 minutes under normal conditions.
Drivers have 3 route options between these locations (643-647 miles / 1034-1042 km). The primary route shown here saves 51 minutes compared to alternatives.
The route features toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 63 mph (101 km/h) .
Journey Waypoints
Yoder
Starting Point
Elba
Destination