There are
150 mi
from Tacoma, WA to Happy Valley, OR
That's the driving distance. It would take 2 hours 59 mins to go from Tacoma, Washington to Happy Valley, Oregon.
The flight distance (direct flight from Tacoma, WA to Happy Valley, OR) is 124.86 mi.
150 mi = 242.16 kms