Miles between Layton, UT and Davis, CA

There are
683 mi
from Layton, UT to Davis, CA

That's the driving distance. It would take 11 hours 36 mins to go from Layton, Utah to Davis, California.

The flight distance (direct flight from Layton, UT to Davis, CA) is 546.58 mi.

683 mi = 1,098.54 kms