Miles between Sandy, UT and North Liberty, IA

There are
1,181 mi
from Sandy, UT to North Liberty, IA

That's the driving distance. It would take 20 hours 12 mins to go from Sandy, Utah to North Liberty, Iowa.

The flight distance (direct flight from Sandy, UT to North Liberty, IA) is 1,054.11 mi.

1,181 mi = 1.61 kms