Miles between Cincinnati, OH and Huntsville, TX

There are
1,005 mi
from Cincinnati, OH to Huntsville, TX

That's the driving distance. It would take 18 hours 29 mins to go from Cincinnati, Ohio to Huntsville, Texas.

The flight distance (direct flight from Cincinnati, OH to Huntsville, TX) is 851.04 mi.

1,005 mi = 1.61 kms