There are
664 mi
from Des Moines, IA to Lexington, KY
That's the driving distance. It would take 12 hours 7 mins to go from Des Moines, Iowa to Lexington, Kentucky.
The flight distance (direct flight from Des Moines, IA to Lexington, KY) is 541.80 mi.
664 mi = 1,068.41 kms