There are
954 mi
from Arvada, CO to Cape Girardeau, MO
That's the driving distance. It would take 16 hours 57 mins to go from Arvada, Colorado to Cape Girardeau, Missouri.
The flight distance (direct flight from Arvada, CO to Cape Girardeau, MO) is 857.55 mi.
954 mi = 1,535.34 kms