The highway then turns northeast and ascends a ridge that overlooks the Snake River, which continues north while SR 124 travels east through the Eureka Flat. SR 124 descends into the Touchet River Valley below the rolling hills of the Palouse and follows the river east through Lamar and Harsha alongside an abandoned railroad grade. The highway crosses over Lyons Ferry Road with an overpass and intersects the north end of SR 125 on the outskirts of Prescott, approximately north of Walla Walla. SR 124 continues east through Prescott and turns southeast to follow the Columbia Walla Walla Railroad, a shortline railroad connecting Walla Walla to Dayton. At Bolles, the highway turns south to cross over the Touchet River and makes a gradual turn to the east as it approaches Waitsburg. SR 124 travels through the town on West 2nd Street and briefly turns south on Main Street before continuing east for one block on Preston Avenue to the highway's terminus at US 12. US 12 then continues east on Preston Avenue and beyond Waitsburg to Dayton and Clarkston.