There are
397 mi
from St George, UT to Huntington Beach, CA
That's the driving distance. It would take 7 hours 20 mins to go from St George, Utah to Huntington Beach, California.
The flight distance (direct flight from St George, UT to Huntington Beach, CA) is 343.95 mi.
397 mi = 638.18 kms