There are
1,166 mi
from Corona, CA to San Angelo, TX
That's the driving distance. It would take 20 hours 19 mins to go from Corona, California to San Angelo, Texas.
The flight distance (direct flight from Corona, CA to San Angelo, TX) is 1,008.87 mi.
1,166 mi = 1.61 kms