Cheap Bus and Train tickets to Albuquerque, US

What are the most popular routes to Albuquerque?

El Paso - AlbuquerqueAverage price$89Average duration4h 30mDaily departures4
Los Angeles - AlbuquerqueAverage price$122Average duration16h 33mDaily departures1
Dallas - AlbuquerqueAverage price$193Average duration23h 5mDaily departures3
Phoenix - AlbuquerqueAverage price$128Average duration12h 30mDaily departures7
Houston - AlbuquerqueAverage price$256Average duration1d 2hDaily departures8