There are
2,467 mi
from Layton, UT to West Palm Beach, FL
That's the driving distance. It would take 1 day 19 hours to go from Layton, Utah to West Palm Beach, Florida.
The flight distance (direct flight from Layton, UT to West Palm Beach, FL) is 2,065.15 mi.
2,467 mi = 3,970.72 kms