There are
1,226 mi
from Lancaster, CA to San Angelo, TX
That's the driving distance. It would take 21 hours 37 mins to go from Lancaster, California to San Angelo, Texas.
The flight distance (direct flight from Lancaster, CA to San Angelo, TX) is 1,048.16 mi.
1,226 mi = 1.61 kms