Miles between Aurora, CO and Duncan, OK

There are
658 mi
from Aurora, CO to Duncan, OK

That's the driving distance. It would take 12 hours 30 mins to go from Aurora, Colorado to Duncan, Oklahoma.

The flight distance (direct flight from Aurora, CO to Duncan, OK) is 523.02 mi.

658 mi = 1,059.35 kms