There are
348 mi
from Asheville, NC to Douglas, GA
That's the driving distance. It would take 7 hours 47 mins to go from Asheville, North Carolina to Douglas, Georgia.
The flight distance (direct flight from Asheville, NC to Douglas, GA) is 283.25 mi.
348 mi = 559.62 kms