There are
576 mi
from Dayton, OH to Tarboro, NC
That's the driving distance. It would take 11 hours 3 mins to go from Dayton, Ohio to Tarboro, North Carolina.
The flight distance (direct flight from Dayton, OH to Tarboro, NC) is 450.50 mi.
576 mi = 927.22 kms