Miles between Oakland, CA and St George, UT

There are
675 mi
from Oakland, CA to St George, UT

That's the driving distance. It would take 12 hours 25 mins to go from Oakland, California to St George, Utah.

The flight distance (direct flight from Oakland, CA to St George, UT) is 479.16 mi.

675 mi = 1,085.90 kms