There are
675 mi
from Poplar Bluff, MO to Maple Heights, OH
That's the driving distance. It would take 12 hours 45 mins to go from Poplar Bluff, Missouri to Maple Heights, Ohio.
The flight distance (direct flight from Poplar Bluff, MO to Maple Heights, OH) is 571.97 mi.
675 mi = 1,086.19 kms