Miles between Oxford, OH and Tarboro, NC

There are
607 mi
from Oxford, OH to Tarboro, NC

That's the driving distance. It would take 11 hours 57 mins to go from Oxford, Ohio to Tarboro, North Carolina.

The flight distance (direct flight from Oxford, OH to Tarboro, NC) is 466.18 mi.

607 mi = 977.21 kms