Cheap Bus tickets to Amarillo

What are the most popular routes to Amarillo?

Dallas - AmarilloAverage priceCZK 1 791Average duration8h 35mDaily departures3
El Paso - AmarilloAverage priceCZK 1 726Average duration9h 50mDaily departures2
Houston - AmarilloAverage priceCZK 3 663Average duration17h 45mDaily departures10
Oklahoma City - AmarilloAverage priceCZK 1 059Average duration4h 40mDaily departures2
Phoenix - AmarilloAverage priceCZK 2 145Average duration16h 55mDaily departures6