There are
218 mi
from Dayton, OH to Berkley, MI
That's the driving distance. It would take 4 hours 13 mins to go from Dayton, Ohio to Berkley, Michigan.
The flight distance (direct flight from Dayton, OH to Berkley, MI) is 196.73 mi.
218 mi = 350.71 kms