Cheap Bus tickets to Amarillo

What are the most popular routes to Amarillo?

El Paso - AmarilloAverage price£69Average duration9h 50mDaily departures2
Dallas - AmarilloAverage price£71Average duration8h 35mDaily departures4
Houston - AmarilloAverage price£135Average duration17h 24mDaily departures10
Denver - AmarilloAverage price£52Average duration8h 35mDaily departures2
San Antonio - AmarilloAverage price£126Average duration15hDaily departures6