There are
408 mi
from Yakima, WA to Ashland, OR
That's the driving distance. It would take 8 hours 50 mins to go from Yakima, Washington to Ashland, Oregon.
The flight distance (direct flight from Yakima, WA to Ashland, OR) is 323.33 mi.
408 mi = 655.85 kms