There are
252 mi
from Roswell, GA to Gallatin, TN
That's the driving distance. It would take 4 hours 53 mins to go from Roswell, Georgia to Gallatin, Tennessee.
The flight distance (direct flight from Roswell, GA to Gallatin, TN) is 201.39 mi.
252 mi = 406.28 kms