Cheap Bus and Train tickets to Gallup

What are the most popular routes to Gallup?

Albuquerque - GallupAverage priceTHB 788Average duration2h 40mDaily departures1
Flagstaff - GallupAverage priceTHB 1,425Average duration2h 57mDaily departures1
Phoenix - GallupAverage priceTHB 2,027Average duration5h 40mDaily departures4
San Ysidro - GallupAverage priceTHB 3,551Average duration21h 15mDaily departures2
Kingman - GallupAverage priceTHB 2,249Average duration6h 55mDaily departures1