There are
401 mi
from Marietta, GA to Clayton, NC
That's the driving distance. It would take 8 hours 19 mins to go from Marietta, Georgia to Clayton, North Carolina.
The flight distance (direct flight from Marietta, GA to Clayton, NC) is 365 mi.
401 mi = 645.51 kms