Miles between Olathe, KS and Cedar Rapids, IA

There are
342 mi
from Olathe, KS to Cedar Rapids, IA

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

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

342 mi = 550.52 kms