Trip to Tucson

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from San Diego to Tucson

🚂 Traveling by train from San Diego to Tucson involves a journey with a transfer in Los Angeles. The total travel time, including transfers, is approximately 13 hours and 24 minutes. Amtrak operates the train services on this route. 🌵 The scenic route covers a distance of 627 miles, taking passengers through picturesque landscapes as they make their way towards Tucson. The train journey offers a comfortable and relaxing way to travel between these two cities in the southwestern United States. 🎟️ Ticket prices for the train ride from San Diego to Tucson may vary, ranging from $26 to $264.

Where to stay in Tucson

There are over 335 hotels to stay in Tucson. Prices range from $30 per night.

Accomodation
  • There is no direct train service from San Diego to Tucson. However, you can take a route that involves transferring trains in Los Angeles. The journey, operated by Amtrak, takes approximately 13 hours and 24 minutes. The prices for this route vary from $26 to $264.
  • The fastest train route between San Diego and Tucson involves transferring trains in Los Angeles. The journey, operated by Amtrak, takes approximately 13 hours and 24 minutes. Unfortunately, due to the need for transfers, there is no quicker option available at this time.
  • Trains departing from San Diego to Tucson are operated by Amtrak and leave from the San Diego station. This station serves as the starting point for the train journey to Tucson. Passengers can board the train at the San Diego station before embarking on their trip to Tucson Amtrak Station.
  • There is no direct train service between San Diego and Tucson. However, there are trains that depart from San Diego and travel to Tucson via Los Angeles. The journey, operated by Amtrak, typically involves transfers and takes approximately 13 hours and 24 minutes to reach Tucson. Passengers can expect options for train travel from San Diego to Tucson, with varying prices ranging from $26 to $264 for the trip.
  • The train from San Diego to Tucson operated by Amtrak, arrives at Tucson Amtrak Station. This station serves as the final destination for the train journey between the two cities. Passengers disembark at Tucson Amtrak Station, where they can continue their travels or explore the area.
  • The first train of the day to travel from San Diego to Tucson departs from San Diego station. The last train of the day on this route also operates from San Diego station. Both trains are operated by Amtrak and are part of the journey that includes a transfer in Los Angeles, with a total travel time of approximately 13 hours and 24 minutes.
  • There are no direct train trips each day between San Diego and Tucson. Travelers would need to take a route that involves transferring trains in Los Angeles. The journey from San Diego to Tucson by train, including transfers, takes approximately 13 hours and 24 minutes. This route is operated by Amtrak.
  • No, there is no direct train between San Diego and Tucson. Travelers would need to take a route that involves transferring trains in Los Angeles to reach Tucson Amtrak Station. The entire journey, including transfers, typically takes around 13 hours and 24 minutes. This route is operated by Amtrak.
  • The cost of a train ticket from San Diego to Tucson can vary between $26 and $264, depending on the class of service and availability. It is advisable to book early to secure lower fares. Additionally, discounts may be available for seniors, students, military personnel, and AAA members.

Will you be returning to San Diego by train?

If you are looking for the return train journey, check out trains from Tucson to San Diego

See schedule