There are
608 mi
from Glendale, AZ to Spanish Fork, UT
That's the driving distance. It would take 11 hours 28 mins to go from Glendale, Arizona to Spanish Fork, Utah.
The flight distance (direct flight from Glendale, AZ to Spanish Fork, UT) is 455.32 mi.
608 mi = 978.93 kms