Miles between New Braunfels, TX and Sharonville, OH

There are
1,190 mi
from New Braunfels, TX to Sharonville, OH

That's the driving distance. It would take 21 hours 14 mins to go from New Braunfels, Texas to Sharonville, Ohio.

The flight distance (direct flight from New Braunfels, TX to Sharonville, OH) is 1,020.87 mi.

1,190 mi = 1,915.53 kms