There are 15.94 miles from Mescalero to Ruidoso in northeast direction and 21 miles (33.80 kilometers) by car, following the US-70 route.
Mescalero and Ruidoso are 32 minutes far apart, if you drive non-stop .
This is the fastest route from Mescalero, NM to Ruidoso, NM.
Mescalero, NM and Ruidoso, NM are in the same time zone (MDT). Current time in both locations is 5:38 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Mescalero, NM to Ruidoso, NM: