There are
802 mi
from Mcallen, TX to Ridgeland, MS
That's the driving distance. It would take 15 hours 5 mins to go from Mcallen, Texas to Ridgeland, Mississippi.
The flight distance (direct flight from Mcallen, TX to Ridgeland, MS) is 649.95 mi.
802 mi = 1,289.98 kms