There are
19 mi
from Marietta, GA to Alpharetta, GA
That's the driving distance. It would take 35 minutes to go from Marietta, Georgia to Alpharetta, Georgia.
The flight distance (direct flight from Marietta, GA to Alpharetta, GA) is 16.93 mi.
19 mi = 30.35 kms