There are
858 mi
from Walnut Creek, CA to Oak Harbor, WA
That's the driving distance. It would take 17 hours 11 mins to go from Walnut Creek, California to Oak Harbor, Washington.
The flight distance (direct flight from Walnut Creek, CA to Oak Harbor, WA) is 718.25 mi.
858 mi = 1,381.43 kms