There are
566 mi
from Victoria, TX to Carlsbad, NM
That's the driving distance. It would take 9 hours 51 mins to go from Victoria, Texas to Carlsbad, New Mexico.
The flight distance (direct flight from Victoria, TX to Carlsbad, NM) is 496.80 mi.
566 mi = 911.47 kms