Miles between Layton, UT and Louisville, CO

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