Miles between San Leandro, CA and Oak Harbor, WA

There are
901 mi
from San Leandro, CA to Oak Harbor, WA

That's the driving distance. It would take 17 hours 36 mins to go from San Leandro, California to Oak Harbor, Washington.

The flight distance (direct flight from San Leandro, CA to Oak Harbor, WA) is 730.61 mi.

901 mi = 1,449.93 kms