Miles between Cedar Rapids, IA and Lawrence, KS

There are
358 mi
from Cedar Rapids, IA to Lawrence, KS

That's the driving distance. It would take 6 hours 33 mins to go from Cedar Rapids, Iowa to Lawrence, Kansas.

The flight distance (direct flight from Cedar Rapids, IA to Lawrence, KS) is 279.84 mi.

358 mi = 576.72 kms