Miles between Elkhart, IN and Flint, MI

There are
182 mi
from Elkhart, IN to Flint, MI

That's the driving distance. It would take 3 hours 28 mins to go from Elkhart, Indiana to Flint, Michigan.

The flight distance (direct flight from Elkhart, IN to Flint, MI) is 148.70 mi.

182 mi = 292.79 kms