Miles between Houston, TX and Bethany, OK

There are
455 mi
from Houston, TX to Bethany, OK

That's the driving distance. It would take 7 hours 29 mins to go from Houston, Texas to Bethany, Oklahoma.

The flight distance (direct flight from Houston, TX to Bethany, OK) is 419.05 mi.

455 mi = 732.27 kms