There are
319 mi
from Evanston, IL to Xenia, OH
That's the driving distance. It would take 6 hours 26 mins to go from Evanston, Illinois to Xenia, Ohio.
The flight distance (direct flight from Evanston, IL to Xenia, OH) is 255.14 mi.
319 mi = 513.28 kms