No, there is no direct train from Salt Lake City station to Tucson station. However, there are services departing from Salt Lake City Amtrak Station and arriving at Tucson Amtrak Station via Sacramento Valley Station and Los Angeles Union Station. The journey, including transfers, takes approximately 41h 36m.More details
The distance between Salt Lake City and Tucson is 596 miles. The road distance is 784.6 miles.Get driving directions
Salt Lake City to Tucson train services, operated by Amtrak, arrive at Salt Lake City Amtrak Station.More details
Salt Lake City to Tucson train services, operated by Amtrak, arrive at Tucson Amtrak Station.More details
Book your Salt Lake City to Tucson train tickets online with Rome2rio.Search and book
Tucson is 1h behind Salt Lake City. It is currently 4:12 PM in Salt Lake City and 3:12 PM in Tucson.
There are 251+ hotels available in Tucson. Prices start at $73 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps