There are
242 mi
from Youngstown, OH to Dayton, OH
That's the driving distance. It would take 4 hours 35 mins to go from Youngstown, Ohio to Dayton, Ohio.
The flight distance (direct flight from Youngstown, OH to Dayton, OH) is 208.04 mi.
242 mi = 389.12 kms