Miles between Huntsville, AL and Burlington, IA

There are
633 mi
from Huntsville, AL to Burlington, IA

That's the driving distance. It would take 12 hours 9 mins to go from Huntsville, Alabama to Burlington, Iowa.

The flight distance (direct flight from Huntsville, AL to Burlington, IA) is 487.21 mi.

633 mi = 1,018.02 kms