There are
844 mi
from Corpus Christi, TX to Tupelo, MS
That's the driving distance. It would take 16 hours 1 min to go from Corpus Christi, Texas to Tupelo, Mississippi.
The flight distance (direct flight from Corpus Christi, TX to Tupelo, MS) is 680.60 mi.
844 mi = 1,357.70 kms