Miles between Sandy, UT and Kaysville, UT

There are
36 mi
from Sandy, UT to Kaysville, UT

That's the driving distance. It would take 45 minutes to go from Sandy, Utah to Kaysville, Utah.

The flight distance (direct flight from Sandy, UT to Kaysville, UT) is 32.24 mi.

36 mi = 57.45 kms