There are
760 mi
from Ottawa, KS to San Antonio, TX
That's the driving distance. It would take 13 hours 13 mins to go from Ottawa, Kansas to San Antonio, Texas.
The flight distance (direct flight from Ottawa, KS to San Antonio, TX) is 661.26 mi.
760 mi = 1,222.78 kms