There are
301 mi
from Decatur, IL to Xenia, OH
That's the driving distance. It would take 5 hours 52 mins to go from Decatur, Illinois to Xenia, Ohio.
The flight distance (direct flight from Decatur, IL to Xenia, OH) is 267.08 mi.
301 mi = 484.72 kms