There are
338 mi
from Youngstown, OH to Noblesville, IN
That's the driving distance. It would take 6 hours 32 mins to go from Youngstown, Ohio to Noblesville, Indiana.
The flight distance (direct flight from Youngstown, OH to Noblesville, IN) is 290.48 mi.
338 mi = 544.52 kms