Travel from Phoenix to New-Mexico

Bus or fly from Phoenix to New Mexico?

Southwest Airlines, American Airlines and Boutique Air fly from Phoenix to Albuquerque every 2 hours. Alternatively, Greyhound USA operates a bus from Phoenix to Albuquerque 3 times a day. Tickets cost $45 - $120 and the journey takes 9 h 35 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Phoenix to New Mexico

From Phoenix taxi to Phoenix airport, fly to Albuquerque airport, then line 50 bus to Albuquerque. 2 h 17 min $158. From Phoenix taxi to Phoenix airport, fly to Santa Fe airport, then taxi to Santa Fe. 1 h 52 min $442. From Phoenix taxi to Phoenix airport, fly to Roswell airport, then taxi to Roswell. 2 h 5 min $388. From Phoenix taxi to Phoenix airport, fly to Durango airport, then taxi to Farmington. 2 h 48 min $577. From Phoenix taxi to Phoenix airport, fly to El Paso airport, line 50 bus to Downtown El Paso, then bus to Las Cruces. 4 h 6 min $232. From Phoenix taxi to Phoenix airport, fly to Cortez airport, then drive to Farmington. 3 h 3 min $175. From Phoenix, AZ bus to Albuquerque, NM. 9 h 35 min $92. From WASHINGTON/CENTRAL station tram to Dunlap Ave & 19Th Ave, line 90 bus to Phoenix Metro Center, AZ, bus to Flagstaff Amtrak, then train to Albuquerque Alvarado Transportation Center. 11 h 20 min $162. From Phoenix drive to Albuquerque. 7 h $55.