Miles between Roswell, GA and Laredo, TX

There are
1,164 mi
from Roswell, GA to Laredo, TX

That's the driving distance. It would take 21 hours 2 mins to go from Roswell, Georgia to Laredo, Texas.

The flight distance (direct flight from Roswell, GA to Laredo, TX) is 1,004.14 mi.

1,164 mi = 1.61 kms