Ruidoso, NM is a small town located in Lincoln County, with a population of 8,299 according to the 2010 US Census. The town is well connected and offers residents and visitors plenty of public transportation options. There are several taxi services as well as a local bus service, Ruidoso Transit. Additionally, there are shuttle services available that connect Ruidoso with nearby cities like El Paso and Albuquerque. For longer distances, there is the Trailways Bus Service which operates within New Mexico and to neighboring states such as Texas and Arizona. Moreover, those looking for an even more convenient option can make use of the Ruidoso Airport which has daily flights to different parts of the country. All these transportation options enable locals and visitors alike to easily access the many attractions in Ruidoso.