Miles between Ames, IA and Logan, UT

There are
1,093 mi
from Ames, IA to Logan, UT

That's the driving distance. It would take 19 hours 9 mins to go from Ames, Iowa to Logan, Utah.

The flight distance (direct flight from Ames, IA to Logan, UT) is 935.13 mi.

1,093 mi = 1,759.51 kms