There are
505 mi
from Youngstown, OH to Elizabeth City, NC
That's the driving distance. It would take 10 hours 13 mins to go from Youngstown, Ohio to Elizabeth City, North Carolina.
The flight distance (direct flight from Youngstown, OH to Elizabeth City, NC) is 407.90 mi.
505 mi = 813.07 kms