Distance from Washington Park and Zoo Railway, Oregon to Lafayette, Oregon
The driving distance from Washington Park and Zoo Railway, Oregon to Lafayette, Oregon is 44.3 mi (71.3 km)
The straight-line (air) distance is approximately 16.5 mi (26.6 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Washington Park and Zoo Railway and Lafayette.
Available Routes
Route Directions
Get on US-26 W from S Zoo Rd
Take OR-217 S and I-5 S to Ehlen Rd NE in Marion County. Take exit 278 from I-5 S
Take McKay Rd NE, OR-219 N and OR-18/Newberg Dundee Bypass to OR-99W S/Pacific Hwy W in Lafayette
Route Directions
Get on US-26 W from S Zoo Rd
Follow US-26 W and OR-217 S to OR-210 W/SW Scholls Ferry Rd in Beaverton. Take exit 4B from OR-217 S
Follow OR-210 W/SW Scholls Ferry Rd, SW Roy Rogers Rd and SW Elwert Rd to OR-99W S/Pacific Hwy W in Sherwood
Get on OR-99W S/Pacific Hwy W from OR-18/Newberg Dundee Bypass
Route Directions
Get on US-26 W from S Zoo Rd
Take OR-217 S and OR-99W S/Pacific Hwy W to N Springbrook Rd in Newberg
Get on OR-99W S/Pacific Hwy W from OR-18/Newberg Dundee Bypass
Journey Details
Traveling from Washington Park and Zoo Railway, Oregon to Lafayette, Oregon covers 34 miles (55 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (34-44 miles / 55-71 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Washington Park and Zoo Railway
Starting Point
Lafayette
Destination