There are
530 mi
from Youngstown, OH to Monroe, NC
That's the driving distance. It would take 10 hours 9 mins to go from Youngstown, Ohio to Monroe, North Carolina.
The flight distance (direct flight from Youngstown, OH to Monroe, NC) is 422.50 mi.
530 mi = 852.72 kms