There are
643 mi
from Livermore, CA to St George, UT
That's the driving distance. It would take 11 hours 47 mins to go from Livermore, California to St George, Utah.
The flight distance (direct flight from Livermore, CA to St George, UT) is 451.28 mi.
643 mi = 1,035.51 kms