Miles between Davidson, NC and Clayton, OH

There are
451 mi
from Davidson, NC to Clayton, OH

That's the driving distance. It would take 8 hours 43 mins to go from Davidson, North Carolina to Clayton, Ohio.

The flight distance (direct flight from Davidson, NC to Clayton, OH) is 357.39 mi.

451 mi = 725.99 kms