Miles between Evanston, IL and Shelbyville, IN

There are
226 mi
from Evanston, IL to Shelbyville, IN

That's the driving distance. It would take 4 hours 31 mins to go from Evanston, Illinois to Shelbyville, Indiana.

The flight distance (direct flight from Evanston, IL to Shelbyville, IN) is 200.80 mi.

226 mi = 364.42 kms