Miles between West Des Moines, IA and Provo, UT

There are
1,078 mi
from West Des Moines, IA to Provo, UT

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

The flight distance (direct flight from West Des Moines, IA to Provo, UT) is 940.10 mi.

1,078 mi = 1,734.63 kms