There are
2,349 mi
from Corpus Christi, TX to Oak Harbor, WA
That's the driving distance. It would take 1 day 19 hours to go from Corpus Christi, Texas to Oak Harbor, Washington.
The flight distance (direct flight from Corpus Christi, TX to Oak Harbor, WA) is 1,955.14 mi.
2,349 mi = 3.22 kms