Miles between Arvada, CO and St George, UT

There are
628 mi
from Arvada, CO to St George, UT

That's the driving distance. It would take 10 hours 46 mins to go from Arvada, Colorado to St George, Utah.

The flight distance (direct flight from Arvada, CO to St George, UT) is 495.82 mi.

628 mi = 1,011.12 kms