There are
106 mi
from Johns Creek, GA to Macon, GA
That's the driving distance. It would take 2 hours 9 mins to go from Johns Creek, Georgia to Macon, Georgia.
The flight distance (direct flight from Johns Creek, GA to Macon, GA) is 88.35 mi.
106 mi = 171.28 kms