Greyhound USA operates a bus from Albuquerque to Amarillo 3 times a day. Tickets cost $30 - $80 and the journey takes 6 h 7 min. Alternatively, Southwest Airlines, United Airlines and American Airlines fly from Albuquerque to Amarillo hourly.
From Albuquerque, NM bus to Amarillo, TX. 6 h 7 min $60. From Albuquerque drive to Amarillo. 4 h 21 min $34. From A.T.C. line 50 bus to Albuquerque airport, fly to Amarillo airport, then taxi to Amarillo. 5 h 19 min $528.