There are
642 mi
from Lakewood, CA to Spanish Fork, UT
That's the driving distance. It would take 11 hours 11 mins to go from Lakewood, California to Spanish Fork, Utah.
The flight distance (direct flight from Lakewood, CA to Spanish Fork, UT) is 560.92 mi.
642 mi = 1,032.91 kms