There are
348 mi
from Chattanooga, TN to Davidson, NC
That's the driving distance. It would take 6 hours 50 mins to go from Chattanooga, Tennessee to Davidson, North Carolina.
The flight distance (direct flight from Chattanooga, TN to Davidson, NC) is 253.56 mi.
348 mi = 560.26 kms