Miles between Houston, TX and Dania Beach, FL

There are
1,169 mi
from Houston, TX to Dania Beach, FL

That's the driving distance. It would take 21 hours 19 mins to go from Houston, Texas to Dania Beach, Florida.

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

1,169 mi = 1.61 kms