There are
942 mi
from Aurora, CO to Cape Girardeau, MO
That's the driving distance. It would take 16 hours 40 mins to go from Aurora, Colorado to Cape Girardeau, Missouri.
The flight distance (direct flight from Aurora, CO to Cape Girardeau, MO) is 843.51 mi.
942 mi = 1,515.56 kms