There are
787 mi
from Chattanooga, TN to Des Moines, IA
That's the driving distance. It would take 15 hours 1 min to go from Chattanooga, Tennessee to Des Moines, Iowa.
The flight distance (direct flight from Chattanooga, TN to Des Moines, IA) is 637.76 mi.
787 mi = 1,265.92 kms