There are
213 mi
from Elkhart, IN to Champaign, IL
That's the driving distance. It would take 4 hours 6 mins to go from Elkhart, Indiana to Champaign, Illinois.
The flight distance (direct flight from Elkhart, IN to Champaign, IL) is 160.35 mi.
213 mi = 342.18 kms