There are
1,128 mi
from Mcallen, TX to Americus, GA
That's the driving distance. It would take 21 hours 26 mins to go from Mcallen, Texas to Americus, Georgia.
The flight distance (direct flight from Mcallen, TX to Americus, GA) is 935.93 mi.
1,128 mi = 1.61 kms