There are
1,196 mi
from Arcadia, CA to San Angelo, TX
That's the driving distance. It would take 20 hours 51 mins to go from Arcadia, California to San Angelo, Texas.
The flight distance (direct flight from Arcadia, CA to San Angelo, TX) is 1,037.24 mi.
1,196 mi = 1,925.19 kms