Miles between Huntsville, AL and Columbia Heights, MN

There are
978 mi
from Huntsville, AL to Columbia Heights, MN

That's the driving distance. It would take 18 hours 26 mins to go from Huntsville, Alabama to Columbia Heights, Minnesota.

The flight distance (direct flight from Huntsville, AL to Columbia Heights, MN) is 794.79 mi.

978 mi = 1,574.27 kms