There are
559 mi
from Corpus Christi, TX to Levelland, TX
That's the driving distance. It would take 9 hours 47 mins to go from Corpus Christi, Texas to Levelland, Texas.
The flight distance (direct flight from Corpus Christi, TX to Levelland, TX) is 497.28 mi.
559 mi = 898.93 kms