There are
867 mi
from Suwanee, GA to Angleton, TX
That's the driving distance. It would take 16 hours to go from Suwanee, Georgia to Angleton, Texas.
The flight distance (direct flight from Suwanee, GA to Angleton, TX) is 748.11 mi.
867 mi = 1,394.99 kms