Miles between Troy, OH and Deerfield, IL

There are
294 mi
from Troy, OH to Deerfield, IL

That's the driving distance. It would take 6 hours 15 mins to go from Troy, Ohio to Deerfield, Illinois.

The flight distance (direct flight from Troy, OH to Deerfield, IL) is 240.02 mi.

294 mi = 473.53 kms