There are
939 mi
from Aurora, CO to Cape Girardeau, MO
That's the driving distance. It would take 16 hours 38 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.
939 mi = 1,511.44 kms