Miles between Bellflower, CA and Layton, UT

There are
712 mi
from Bellflower, CA to Layton, UT

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

The flight distance (direct flight from Bellflower, CA to Layton, UT) is 599.28 mi.

712 mi = 1,145.64 kms