There are
502 mi
from Layton, UT to Louisville, CO
That's the driving distance. It would take 8 hours 37 mins to go from Layton, Utah to Louisville, Colorado.
The flight distance (direct flight from Layton, UT to Louisville, CO) is 366.81 mi.
502 mi = 808.48 kms