There are
319 mi
from Greensboro, NC to Alpharetta, GA
That's the driving distance. It would take 6 hours 15 mins to go from Greensboro, North Carolina to Alpharetta, Georgia.
The flight distance (direct flight from Greensboro, NC to Alpharetta, GA) is 289.53 mi.
319 mi = 512.78 kms