Miles between Detroit, MI and Poplar Bluff, MO

There are
652 mi
from Detroit, MI to Poplar Bluff, MO

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

The flight distance (direct flight from Detroit, MI to Poplar Bluff, MO) is 548.75 mi.

652 mi = 1,049.63 kms