Miles between Des Moines, IA and El Paso, TX

There are
1,133 mi
from Des Moines, IA to El Paso, TX

That's the driving distance. It would take 21 hours 44 mins to go from Des Moines, Iowa to El Paso, Texas.

The flight distance (direct flight from Des Moines, IA to El Paso, TX) is 983.62 mi.

1,133 mi = 1.61 kms