Miles between Irving, TX and Des Moines, IA

There are
744 mi
from Irving, TX to Des Moines, IA

That's the driving distance. It would take 13 hours to go from Irving, Texas to Des Moines, Iowa.

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

744 mi = 1,196.67 kms