Good ride beginning with flat to rolling terrain. One short and one long steep climb along the way. See the profile map.
Head northwest toward E Hancock St
Continue straight onto E Hancock St
Turn right at N Main St
Turn left at OR-240 W/Yamhill-Newberg Hwy
Head west on NE Chehalem Dr/OR-240 W/Yamhill-Newberg Hwy toward NE Larkins Rd
Head west on OR-240 W/Yamhill-Newberg Hwy toward NE Woodland Loop Rd
Turn right at NE Stillers Mill Rd
Slight right at OR-47 N/Tualatin Valley Hwy
Head northeast on OR-47 N/Tualatin Valley Hwy toward NW Bony Rd
Head north on OR-47 N/Tualatin Valley Hwy toward NW Country Ln
Slight right at SW State Hwy 47
Turn right at SW Spring Hill Rd
Take the 2nd left onto SW Fern Hill Rd
Head east on SW Fern Hill Rd toward SW Blue Heron Dr
Turn right at SW Blooming Fern Hill Rd
Turn right at SW Golf Course Rd
Turn left at SW Tongue Ln
Head east on SW Tongue Ln toward SW 330th Pl
Turn right at Hillsboro/OR-219 S
Head south on Hillsboro/OR-219 S toward SW Simpson Rd
Head south on Hillsboro/OR-219 S toward SW Laurel Rd
Turn left at Laurel Hillsboro/OR-219 S
Turn right at SW Hillsboro Hwy/OR-219 S (signs for OR-219/Chehalem Mt/Newberg)
Head south on SW Hillsboro Hwy/OR-219 S
Turn left at Foothills Dr
Take the 1st left onto Burlington Dr
Head south on Burlington Dr/Hilltop Dr toward Burlington Dr
Take the 3rd right onto Foothills Dr
Take the 2nd left onto N College St
Turn right at E Illinois St
Head northeast on E Illinois St toward N College St
Turn right at N College St
Turn left at E 1st St (signs for State Route 99W N/State Route 219 N/Portland/Salem)