Miles between Detroit, MI and Jefferson City, MO

There are
645 mi
from Detroit, MI to Jefferson City, MO

That's the driving distance. It would take 12 hours 16 mins to go from Detroit, Michigan to Jefferson City, Missouri.

The flight distance (direct flight from Detroit, MI to Jefferson City, MO) is 545.09 mi.

645 mi = 1,038.54 kms