There are
711 mi
from Fairfield, CA to Layton, UT
That's the driving distance. It would take 12 hours 9 mins to go from Fairfield, California to Layton, Utah.
The flight distance (direct flight from Fairfield, CA to Layton, UT) is 569.32 mi.
711 mi = 1,143.50 kms