Cheap Bus tickets to Amarillo

What are the most popular routes to Amarillo?

El Paso - AmarilloAverage priceR 1 498Average duration9h 50mDaily departures2
Dallas - AmarilloAverage priceR 1 532Average duration8h 35mDaily departures4
Houston - AmarilloAverage priceR 2 943Average duration17h 24mDaily departures10
Denver - AmarilloAverage priceR 1 125Average duration8h 35mDaily departures2
San Antonio - AmarilloAverage priceR 2 739Average duration15hDaily departures6