There are
491 mi
from Davidson, NC to Lyndhurst, OH
That's the driving distance. It would take 9 hours 15 mins to go from Davidson, North Carolina to Lyndhurst, Ohio.
The flight distance (direct flight from Davidson, NC to Lyndhurst, OH) is 417.43 mi.
491 mi = 790.72 kms