Miles between Lansing, MI and Johnston, IA

There are
535 mi
from Lansing, MI to Johnston, IA

That's the driving distance. It would take 9 hours 57 mins to go from Lansing, Michigan to Johnston, Iowa.

The flight distance (direct flight from Lansing, MI to Johnston, IA) is 473.80 mi.

535 mi = 860.48 kms