Miles between Johns Creek, GA and Indian Trail, NC

There are
242 mi
from Johns Creek, GA to Indian Trail, NC

That's the driving distance. It would take 4 hours 50 mins to go from Johns Creek, Georgia to Indian Trail, North Carolina.

The flight distance (direct flight from Johns Creek, GA to Indian Trail, NC) is 213.48 mi.

242 mi = 389.44 kms