Miles between Columbia, MO and Lansing, MI

There are
588 mi
from Columbia, MO to Lansing, MI

That's the driving distance. It would take 11 hours 4 mins to go from Columbia, Missouri to Lansing, Michigan.

The flight distance (direct flight from Columbia, MO to Lansing, MI) is 482.96 mi.

588 mi = 945.91 kms