Miles between Columbia, MO and Lawrence, IN

There are
370 mi
from Columbia, MO to Lawrence, IN

That's the driving distance. It would take 7 hours 7 mins to go from Columbia, Missouri to Lawrence, Indiana.

The flight distance (direct flight from Columbia, MO to Lawrence, IN) is 342.31 mi.

370 mi = 596.10 kms