Miles between Colorado Springs, CO and Muskogee, OK

There are
726 mi
from Colorado Springs, CO to Muskogee, OK

That's the driving distance. It would take 12 hours 58 mins to go from Colorado Springs, Colorado to Muskogee, Oklahoma.

The flight distance (direct flight from Colorado Springs, CO to Muskogee, OK) is 561.22 mi.

726 mi = 1,168.22 kms