There are
311 mi
from Sunnyvale, CA to Eureka, CA
That's the driving distance. It would take 6 hours 29 mins to go from Sunnyvale, California to Eureka, California.
The flight distance (direct flight from Sunnyvale, CA to Eureka, CA) is 263.22 mi.
311 mi = 500.99 kms