Miles between St George, UT and Half Moon Bay, CA

There are
680 mi
from St George, UT to Half Moon Bay, CA

That's the driving distance. It would take 12 hours 44 mins to go from St George, Utah to Half Moon Bay, California.

The flight distance (direct flight from St George, UT to Half Moon Bay, CA) is 487.09 mi.

680 mi = 1,093.96 kms