There are
697 mi
from St George, UT to Suisun City, CA
That's the driving distance. It would take 12 hours 51 mins to go from St George, Utah to Suisun City, California.
The flight distance (direct flight from St George, UT to Suisun City, CA) is 469.32 mi.
697 mi = 1,122.05 kms