There are
926 mi
from Hanford, CA to Puyallup, WA
That's the driving distance. It would take 17 hours 54 mins to go from Hanford, California to Puyallup, Washington.
The flight distance (direct flight from Hanford, CA to Puyallup, WA) is 762.40 mi.
926 mi = 1,489.93 kms