Duration 21h 32m
Distance 814.9 miles
Average price $145
Frequency 6/week

Trip overview

The average train between San Diego and New Mexico takes 21h 32m and the fastest train takes 18h 22m. The train runs, on average, 6 times per week from San Diego to New Mexico. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 19h 5m

  1. San Diego Santa Fe Depot
  2. Fullerton Amtrak Station
  3. Albuquerque
19h 5m
Bookable on Rome2rio
$119 - $170

San Diego to New Mexico train times

Trains run six times a week between San Diego and Albuquerque. The service departs San Diego at 15:58 in the afternoon, which arrives into Albuquerque at 11:20. All services require a transfer at Fullerton Amtrak Station and take an average of 21h 32m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from San Diego to New Mexico? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from San Diego to New Mexico. However, there are services departing from San Diego Santa Fe Depot and arriving at Albuquerque Alvarado Transportation Center via Fullerton Amtrak Station. The journey, including transfers, takes approximately 19h 5m.

More details

The distance between San Diego and New Mexico is 659 miles. The road distance is 814.9 miles.

Get driving directions

San Diego to New Mexico train services, operated by Amtrak, depart from San Diego Santa Fe Depot station.

More details

San Diego to New Mexico train services, operated by Amtrak, arrive at Albuquerque Alvarado Transportation Center station.

More details

Book your San Diego to New Mexico train tickets online with Rome2rio.

Search and book

New Mexico is 1h ahead of San Diego. It is currently 7:19 PM in San Diego and 8:19 PM in New Mexico.

There are one+ hotels available in New Mexico. Prices start at $100 USD per night.

More details

What companies run services between San Diego and New Mexico?

You can take a train from San Diego to Albuquerque via Fullerton Amtrak Station in around 19h 5m.
Train operators
Ave. Duration
2h 20m
Frequency
Hourly
Estimated price
$28 - $40

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps