Miles between Garland, TX and Des Moines, IA

There are
690 mi
from Garland, TX to Des Moines, IA

That's the driving distance. It would take 12 hours 51 mins to go from Garland, Texas to Des Moines, Iowa.

The flight distance (direct flight from Garland, TX to Des Moines, IA) is 622.85 mi.

690 mi = 1,109.70 kms