Miles between Raytown, MO and Elkhart, IN

There are
599 mi
from Raytown, MO to Elkhart, IN

That's the driving distance. It would take 11 hours 21 mins to go from Raytown, Missouri to Elkhart, Indiana.

The flight distance (direct flight from Raytown, MO to Elkhart, IN) is 483.31 mi.

599 mi = 963.95 kms