Travel from Arizona to New-Mexico

Bus or fly from Arizona to New Mexico?

Southwest Airlines, American Airlines and Boutique Air fly from Tempe Junction 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 Arizona to New Mexico

From Tempe Junction taxi to Phoenix airport, fly to Albuquerque airport, then line 50 bus to Albuquerque. 2 h 20 min $158. From Tempe Junction taxi to Phoenix airport, fly to Santa Fe airport, then taxi to Santa Fe. 1 h 55 min $442. From Tempe Junction taxi to Phoenix airport, fly to Roswell airport, then taxi to Roswell. 2 h 9 min $388. From Tempe Junction taxi to Phoenix airport, fly to Durango airport, then taxi to Farmington. 2 h 51 min $577. From Tempe Junction taxi to Phoenix airport, fly to El Paso airport, line 50 bus to Downtown El Paso, then bus to Las Cruces. 4 h 9 min $232. From Tempe Junction taxi to Phoenix airport, fly to Cortez airport, then drive to Farmington. 3 h 6 min $175. From Buckeye Rd & Central Ave line 13 bus to Phoenix, AZ then bus to Albuquerque, NM. 10 h 44 min $98. 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.