Cheap Bus tickets to Amarillo

What are the most popular routes to Amarillo?

Dallas - AmarilloAverage price₪250Average duration8h 35mDaily departures3
El Paso - AmarilloAverage price₪241Average duration9h 50mDaily departures2
Houston - AmarilloAverage price₪512Average duration17h 45mDaily departures10
Oklahoma City - AmarilloAverage price₪148Average duration4h 40mDaily departures2
Phoenix - AmarilloAverage price₪300Average duration16h 55mDaily departures6