There are
866 mi
from Roswell, GA to Lake Jackson, TX
That's the driving distance. It would take 16 hours 3 mins to go from Roswell, Georgia to Lake Jackson, Texas.
The flight distance (direct flight from Roswell, GA to Lake Jackson, TX) is 736.99 mi.
866 mi = 1,393.72 kms