There are
355 mi
from Youngstown, OH to Frankfort, IN
That's the driving distance. It would take 7 hours 3 mins to go from Youngstown, Ohio to Frankfort, Indiana.
The flight distance (direct flight from Youngstown, OH to Frankfort, IN) is 312.20 mi.
355 mi = 570.88 kms