Miles between Detroit, MI and Nixa, MO

There are
747 mi
from Detroit, MI to Nixa, MO

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

The flight distance (direct flight from Detroit, MI to Nixa, MO) is 655.33 mi.

747 mi = 1,202.77 kms