There are
252 mi
from Tacoma, WA to Eugene, OR
That's the driving distance. It would take 4 hours 58 mins to go from Tacoma, Washington to Eugene, Oregon.
The flight distance (direct flight from Tacoma, WA to Eugene, OR) is 223.32 mi.
252 mi = 406.00 kms