These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to San Diego from New York City

distanceDistance2422 miles (3906 km)
durationAverage train duration71 h 57 min
changesDirect trainYes

Trains from New York City to San Diego cover the 2422 miles (3906 km) long trip taking on average 71 h 57 min with our travel partners like. There are direct train services available.

Travel Tips

Trains from New York City to San Diego
Travel by train to San Diego easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to San Diego.
FAQs
How far is San Diego from New York City by train?
The New York City to San Diego train distance is approximately 2422 miles (3906 km).
How long is the train to San Diego from New York City?
While the time it takes to travel 2422 miles (3906 km) between New York City and San Diego can vary based on specific dates, weekends, and holidays, the New York City to San Diego train journey time is on average 71 h 57 min.
When can I take the first train from New York City to San Diego? When can I take the last train for the day?
The earliest train for this trip departs from New York City at 10: 45 AM. The last train leaves from New York City at 7: 40 PM. Check Omio for the latest train schedule from New York City to San Diego and book the best time to depart on your chosen travel date.