Miles between Layton, UT and Lake Elsinore, CA

There are
704 mi
from Layton, UT to Lake Elsinore, CA

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

The flight distance (direct flight from Layton, UT to Lake Elsinore, CA) is 589.08 mi.

704 mi = 1,133.14 kms