There are
185 mi
from Elkhart, IN to Dearborn, MI
That's the driving distance. It would take 3 hours 34 mins to go from Elkhart, Indiana to Dearborn, Michigan.
The flight distance (direct flight from Elkhart, IN to Dearborn, MI) is 150.43 mi.
185 mi = 298.18 kms