Miles between Taylorsville, UT and Ames, IA

There are
1,102 mi
from Taylorsville, UT to Ames, IA

That's the driving distance. It would take 18 hours 45 mins to go from Taylorsville, Utah to Ames, Iowa.

The flight distance (direct flight from Taylorsville, UT to Ames, IA) is 952.70 mi.

1,102 mi = 1,773.14 kms