Miles between Huntsville, AL and Auburn Hills, MI

There are
672 mi
from Huntsville, AL to Auburn Hills, MI

That's the driving distance. It would take 12 hours 46 mins to go from Huntsville, Alabama to Auburn Hills, Michigan.

The flight distance (direct flight from Huntsville, AL to Auburn Hills, MI) is 578.59 mi.

672 mi = 1,081.32 kms