There are
1,394 mi
from San Angelo, TX to San Luis Obispo, CA
That's the driving distance. It would take 1 day to go from San Angelo, Texas to San Luis Obispo, California.
The flight distance (direct flight from San Angelo, TX to San Luis Obispo, CA) is 1,194.04 mi.
1,394 mi = 1.61 kms