Travel from San-Diego to New-Mexico

Bus or fly from San Diego to New Mexico?

Southwest Airlines, Alaska Airlines, Inc. and American Airlines fly from San Diego to Albuquerque hourly. Alternatively, Greyhound USA operates a bus from San Diego to Albuquerque twice daily. Tickets cost $30 - $100 and the journey takes 9 h 10 min. Greyhound USA also services this route 3 times a day.

Travel Guides

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

How to get from San Diego to New Mexico

From Broadway & Front St line 992 bus to San Diego airport, fly to Albuquerque airport, then line 50 bus to Albuquerque. 3 h 58 min $262. From Broadway & Front St line 992 bus to San Diego airport, fly to Santa Fe airport, then taxi to Santa Fe. 5 h 8 min $516. From Broadway & Front St line 992 bus to San Diego airport, fly to El Paso airport, line 50 bus to Downtown El Paso, then bus to Las Cruces. 5 h 45 min $246. From Broadway & Front St line 992 bus to San Diego airport, fly to Durango airport, then taxi to Farmington. 5 h 53 min $651. From San Diego, CA Amtrak Thruway to Fullerton Transportation Center then train to Albuquerque Alvarado Transportation Center. 19 h 7 min $243. From San Diego bus to Phoenix, AZ then bus to Albuquerque, NM. 19 h 45 min $134. From San Diego drive to Albuquerque. 12 h 36 min $97.