Bus in Grants

Greyhound

Buses leave from the Shell station to Albuquerque ($12, 1¼ hours), Flagstaff ($28, 4½ hours) and other regional hubs.