Miles between Cincinnati, OH and Bellaire, TX

There are
1,057 mi
from Cincinnati, OH to Bellaire, TX

That's the driving distance. It would take 19 hours 17 mins to go from Cincinnati, Ohio to Bellaire, Texas.

The flight distance (direct flight from Cincinnati, OH to Bellaire, TX) is 899.18 mi.

1,057 mi = 1.61 kms