There are
354 mi
from Concord, NC to Marietta, OH
That's the driving distance. It would take 6 hours 47 mins to go from Concord, North Carolina to Marietta, Ohio.
The flight distance (direct flight from Concord, NC to Marietta, OH) is 280.96 mi.
354 mi = 569.93 kms