There are
428 mi
from Tacoma, WA to Ashland, OR
That's the driving distance. It would take 8 hours 28 mins to go from Tacoma, Washington to Ashland, Oregon.
The flight distance (direct flight from Tacoma, WA to Ashland, OR) is 349.74 mi.
428 mi = 688.91 kms