There are
675 mi
from Eugene, OR to Hanford, CA
That's the driving distance. It would take 12 hours 59 mins to go from Eugene, Oregon to Hanford, California.
The flight distance (direct flight from Eugene, OR to Hanford, CA) is 563.64 mi.
675 mi = 1,086.27 kms