There are
650 mi
from Rocklin, CA to St George, UT
That's the driving distance. It would take 12 hours 34 mins to go from Rocklin, California to St George, Utah.
The flight distance (direct flight from Rocklin, CA to St George, UT) is 433.25 mi.
650 mi = 1,045.81 kms