Miles between Houston, TX and Madison, AL

There are
756 mi
from Houston, TX to Madison, AL

That's the driving distance. It would take 13 hours 50 mins to go from Houston, Texas to Madison, Alabama.

The flight distance (direct flight from Houston, TX to Madison, AL) is 608.17 mi.

756 mi = 1,216.64 kms