There are
546 mi
from San Angelo, TX to Andover, KS
That's the driving distance. It would take 9 hours 43 mins to go from San Angelo, Texas to Andover, Kansas.
The flight distance (direct flight from San Angelo, TX to Andover, KS) is 470.79 mi.
546 mi = 877.99 kms