There are
373 mi
from St George, UT to Temple City, CA
That's the driving distance. It would take 6 hours 50 mins to go from St George, Utah to Temple City, California.
The flight distance (direct flight from St George, UT to Temple City, CA) is 325.46 mi.
373 mi = 601.04 kms