Miles between Houston, TX and Ormond Beach, FL

There are
954 mi
from Houston, TX to Ormond Beach, FL

That's the driving distance. It would take 17 hours 27 mins to go from Houston, Texas to Ormond Beach, Florida.

The flight distance (direct flight from Houston, TX to Ormond Beach, FL) is 860.63 mi.

954 mi = 1,535.50 kms