Miles between Des Moines, IA and Riverton, UT

There are
1,077 mi
from Des Moines, IA to Riverton, UT

That's the driving distance. It would take 18 hours 17 mins to go from Des Moines, Iowa to Riverton, Utah.

The flight distance (direct flight from Des Moines, IA to Riverton, UT) is 956.03 mi.

1,077 mi = 1.61 kms