Miles between Thornton, CO and Kaysville, UT

There are
503 mi
from Thornton, CO to Kaysville, UT

That's the driving distance. It would take 8 hours 39 mins to go from Thornton, Colorado to Kaysville, Utah.

The flight distance (direct flight from Thornton, CO to Kaysville, UT) is 374.96 mi.

503 mi = 809.88 kms