There are
316 mi
from Asheville, NC to Columbus, GA
That's the driving distance. It would take 6 hours 11 mins to go from Asheville, North Carolina to Columbus, Georgia.
The flight distance (direct flight from Asheville, NC to Columbus, GA) is 257.82 mi.
316 mi = 507.76 kms