Miles between St George, UT and Colorado Springs, CO

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

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

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

696 mi = 1,120.57 kms