Miles between Minneapolis, MN and Kaysville, UT

There are
1,239 mi
from Minneapolis, MN to Kaysville, UT

That's the driving distance. It would take 21 hours 43 mins to go from Minneapolis, Minnesota to Kaysville, Utah.

The flight distance (direct flight from Minneapolis, MN to Kaysville, UT) is 979.52 mi.

1,239 mi = 1.61 kms