There are
248 mi
from Johns Creek, GA to Thomasville, GA
That's the driving distance. It would take 5 hours 6 mins to go from Johns Creek, Georgia to Thomasville, Georgia.
The flight distance (direct flight from Johns Creek, GA to Thomasville, GA) is 220.94 mi.
248 mi = 399.90 kms