Miles between San Angelo, TX and San Diego, CA

There are
1,127 mi
from San Angelo, TX to San Diego, CA

That's the driving distance. It would take 19 hours 33 mins to go from San Angelo, Texas to San Diego, California.

The flight distance (direct flight from San Angelo, TX to San Diego, CA) is 981.53 mi.

1,127 mi = 1.61 kms