Miles between Asheville, NC and Vidalia, GA

There are
289 mi
from Asheville, NC to Vidalia, GA

That's the driving distance. It would take 6 hours 16 mins to go from Asheville, North Carolina to Vidalia, Georgia.

The flight distance (direct flight from Asheville, NC to Vidalia, GA) is 233.90 mi.

289 mi = 464.42 kms