Miles between Shawnee, KS and Elkhart, IN

There are
604 mi
from Shawnee, KS to Elkhart, IN

That's the driving distance. It would take 11 hours 28 mins to go from Shawnee, Kansas to Elkhart, Indiana.

The flight distance (direct flight from Shawnee, KS to Elkhart, IN) is 495.15 mi.

604 mi = 971.77 kms