There are
458 mi
from Concord, NC to Lebanon, OH
That's the driving distance. It would take 8 hours 50 mins to go from Concord, North Carolina to Lebanon, Ohio.
The flight distance (direct flight from Concord, NC to Lebanon, OH) is 341.88 mi.
458 mi = 737.72 kms