Bus in Gallup

Greyhound Bus Station

Greyhound services stop at Nks Truck Stop, inconveniently located 6 miles west of downtown. Daily buses to major cities throughout the region, including Flagstaff ($23, three hours) and Albuquerque ($19, 2½ hours) a…
Train in Gallup

Amtrak

Amtrak, which has an ‘Indian Country Guide’ providing informative narration between Gallup and Albuquerque, runs a morning train to Albuquerque and a daily evening train to Flagstaff, AZ.