Miles between Lancaster, CA and Layton, UT

There are
693 mi
from Lancaster, CA to Layton, UT

That's the driving distance. It would take 12 hours 5 mins to go from Lancaster, California to Layton, Utah.

The flight distance (direct flight from Lancaster, CA to Layton, UT) is 554.31 mi.

693 mi = 1,114.89 kms