Miles between San Antonio, TX and Oak Harbor, WA

There are
2,206 mi
from San Antonio, TX to Oak Harbor, WA

That's the driving distance. It would take 1 day 16 hours to go from San Antonio, Texas to Oak Harbor, Washington.

The flight distance (direct flight from San Antonio, TX to Oak Harbor, WA) is 1,825.56 mi.

2,206 mi = 3.22 kms