Correction about Greyhound Service:
The main bus route that follows the Southwest Chief through Kanas between Newton, Kansas and La Junta, Colorado isn't actually a Greyhound Bus, but Beeline Express operated by Prestigue Bus Lines (
Website) and runs between Wichita and Pueblo (connecting to Greyhound in both those cities, Greyhound also handles ticketing services, hence why the bus stops look like regular Greyhound Stations according to Greyhound's Website), a different Beeline Route runs from Wichita to Salina which I believe is the only bus that stops in Newton.
I've ridden the BeeLine Express after getting off the Southwest Chief from La Junta to Pueblo last June, connecting to Greyhound from there up to Colorado Springs. (
Blog Post about the adventure). The bus service and route began in November 2010 in response to massive Greyhound Cut-backs in previous years. It is sponsored and subsidized by the Kansas and Colorado Departments of Transportation and the bus I rode on was purchased using funds from the Recovery Act. The bus had the recovery act logo on the side.
Las Vegas, NM is a driver change (one driver sleeps on a bunk in the back) and rest stop on the Autobuses Americas that are basically the only buses going up and down I-25 from Denver, south to El Paso and into Mexico. It's even listed on the timetables as "DR CHANGE LAS VEGAS, NM"
I took this bus through the night once from Colorado Springs to Albuquerque and the stop was at an odd little gas station that I still remember had tons of liquor on display (standard at a gas station in New Mexico but I think I really noticed because I had gotten used to Colorado where the only place to buy liqour-except 3.2 beer is in a liquor)
Santa Fe, NM lacks any Greyhound service (the only way to get there is on NM Railrunner, which I have ridden and think is great) this isn't really a compliant, Greyhound closed its station in 2009.