89 miles
Carlsbad, NM to San Antonio, TX is about 450 miles by road.
Google Maps estimates the driving time as 5 hours and 47 minutes.
It is 795.28 miles according to MapQuest.
710 miles
It is 398 miles according to Google Maps.
875 miles taking this route:Take I-10 WEST, from Houston, to U.S. 54 EAST - PATRIOT FWY to ALAMOGORDO. To bypass SAN ANTONIO, take LOOP 1604 (ANDERSON LOOP) - NORTH (EXIT 587 off I-10 to get otno LOOP 1604 (ANDERSON LOOP)).Take U.S. 54 EAST to U.S. 70 EAST to RUIDOSO, in Tularosa, NEW MEXICO.Take U.S. 70 EAST to Ruidoso.
The address of the Rio Ruidoso River Museum is: 101 Mechem Dr, Ruidoso, NM 88345
190 miles
Ruidoso, NM
2 feet
About 1,650 miles.