Miles between Dayton, OH and Wilmette, IL

There are
308 mi
from Dayton, OH to Wilmette, IL

That's the driving distance. It would take 6 hours 4 mins to go from Dayton, Ohio to Wilmette, Illinois.

The flight distance (direct flight from Dayton, OH to Wilmette, IL) is 243.97 mi.

308 mi = 496.10 kms