Miles between Detroit, MI and Creve Coeur, MO

There are
566 mi
from Detroit, MI to Creve Coeur, MO

That's the driving distance. It would take 8 hours 47 mins to go from Detroit, Michigan to Creve Coeur, Missouri.

The flight distance (direct flight from Detroit, MI to Creve Coeur, MO) is 462.92 mi.

566 mi = 911.66 kms