Miles between Huntsville, AL and Town And Country, MO

There are
434 mi
from Huntsville, AL to Town And Country, MO

That's the driving distance. It would take 8 hours 13 mins to go from Huntsville, Alabama to Town And Country, Missouri.

The flight distance (direct flight from Huntsville, AL to Town And Country, MO) is 343.59 mi.

434 mi = 697.97 kms