There are
1,266 mi
from San Antonio, TX to Huber Heights, OH
That's the driving distance. It would take 22 hours 44 mins to go from San Antonio, Texas to Huber Heights, Ohio.
The flight distance (direct flight from San Antonio, TX to Huber Heights, OH) is 1,086.27 mi.
1,266 mi = 1.61 kms