There are
609 mi
from Des Moines, IA to Auburn Hills, MI
That's the driving distance. It would take 11 hours 22 mins to go from Des Moines, Iowa to Auburn Hills, Michigan.
The flight distance (direct flight from Des Moines, IA to Auburn Hills, MI) is 536.44 mi.
609 mi = 979.81 kms