There are
615 mi
from Lansing, MI to Marshall, MO
That's the driving distance. It would take 12 hours 5 mins to go from Lansing, Michigan to Marshall, Missouri.
The flight distance (direct flight from Lansing, MI to Marshall, MO) is 515.07 mi.
615 mi = 988.94 kms