Distance from Amboy, Washington to Perrydale, Oregon
The driving distance from Amboy, Washington to Perrydale, Oregon is 99.9 mi (160.7 km)
The straight-line (air) distance is approximately 44.5 mi (71.6 km)
Estimated travel time by road is 1 hour 53 minutes
We found 3 routes between Amboy and Perrydale.
Available Routes
Route Directions
Take WA-503 S, NE 239th St and WA-502 W to I-5 S
Follow I-5 S to Dr MLK Jr Pkwy in Salem. Take exit 260A from I-5 S
Continue on Dr MLK Jr Pkwy. Take OR-221 N and Zena Rd NW to Bethel Rd in Polk County
Route Directions
Take WA-503 S and WA-502 W to I-5 S
Follow I-5 S to Dr MLK Jr Pkwy in Salem. Take exit 260A from I-5 S
Continue on Dr MLK Jr Pkwy. Take OR-221 N and Zena Rd NW to Bethel Rd in Polk County
Route Directions
Take WA-503 S and WA-502 W to I-5 S
Follow I-5 S and OR-99W S/Pacific Hwy W to N Springbrook Rd in Newberg
Get on OR-99W S from OR-18/Newberg Dundee Bypass
Follow OR-233 S to OR-99W S/Pacific Hwy W
Journey Details
Traveling from Amboy, Washington to Perrydale, Oregon covers 88.9 miles (143 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 55 minutes under normal conditions.
Drivers have 3 route options between these locations (89-100 miles / 143-161 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Amboy
Starting Point
Perrydale
Destination