Miles between Colorado Springs, CO and St George, UT

There are
697 mi
from Colorado Springs, CO to St George, UT

That's the driving distance. It would take 12 hours 1 min to go from Colorado Springs, Colorado to St George, Utah.

The flight distance (direct flight from Colorado Springs, CO to St George, UT) is 491.69 mi.

697 mi = 1,121.03 kms