Trip to Salt Lake City

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 Bernardino to Salt Lake City

🚆 Traveling by train from San Bernardino to Salt Lake City is a scenic journey that involves transfers in Los Angeles and Emeryville. The total travel time, including transfers, is approximately 32 hours and 22 minutes. 💸 Ticket prices for the train from San Bernardino to Salt Lake City range from $60 to $455, depending on your choice of seating and amenities. Whether you're looking for an affordable option or a more luxurious experience, there are options available to suit your preferences.

Where to stay in Salt Lake City

There are over 166 hotels to stay in Salt Lake City. Prices range from $47 per night.

Accomodation
  • There are no direct trains from San Bernardino to Salt Lake City. The train journey involves transfers at multiple stations, starting at San Bernardino - Downtown station and then passing through Los Angeles and Emeryville before reaching Salt Lake City. The train services are operated by Metrolink Trains and Amtrak, with the total travel time averaging around 32 hours and 22 minutes. Ticket prices for this route can range from $60 to $455, depending on the class of service and availability.
  • The fastest train route from San Bernardino to Salt Lake City involves transfers and takes approximately 32 hours and 22 minutes to complete. This route includes services operated by Metrolink Trains departing from San Bernardino - Downtown station, then transferring to Amtrak trains that arrive at Salt Lake City station. While there is no direct train for this journey, passengers can expect a travel time of 32 hours and 22 minutes with ticket prices ranging from $60 to $455, depending on the class of service chosen.
  • Trains departing from San Bernardino for Salt Lake City are operated by Metrolink Trains and leave from San Bernardino - Downtown station. This station serves as the main departure point for travelers journeying to Salt Lake City by train. Passengers can board the train at the San Bernardino - Downtown station to begin their trip to Salt Lake City.
  • There are multiple train services that connect San Bernardino to Salt Lake City however, there is no direct train route between the two cities. The journey typically involves transfers at Los Angeles and Emeryville before reaching Salt Lake City, with a total travel time of approximately 32 hours and 22 minutes. Trains operated by Metrolink Trains depart from San Bernardino - Downtown station, while Amtrak services arrive at Salt Lake City station. Travelers will need to plan their trip accordingly to accommodate the transfers and schedule.
  • The train journey from San Bernardino to Salt Lake City concludes at Salt Lake City station, where Amtrak services arrive. Salt Lake City station serves as the final destination for this route, offering passengers a convenient point of arrival in Salt Lake City. Travelers can disembark at Salt Lake City station to begin their exploration of the city and its surroundings.
  • The first train journey from San Bernardino to Salt Lake City begins at the San Bernardino - Downtown station, with services operated by Metrolink Trains. The exact departure time may vary, so it's advisable to check the schedule closer to your travel date. As for the last train of the day, the journey typically spans over 32 hours and 22 minutes, including transfers at Los Angeles and Emeryville before reaching Salt Lake City. The precise timings for the final leg of the trip may also vary, so it's recommended to verify the schedule when planning your travel.
  • There are no direct train trips between San Bernardino and Salt Lake City. The journey involves transfers at various stations, including Los Angeles and Emeryville, before reaching Salt Lake City. The total travel time for this route, including transfers, typically takes around 32 hours and 22 minutes. Both Metrolink Trains and Amtrak operate the train services for this route, with varying ticket prices ranging from $60 to $455 depending on the class of service and availability.
  • There is no direct train from San Bernardino to Salt Lake City. Passengers traveling between these two cities will need to take a route that includes transfers at stations such as Los Angeles and Emeryville before arriving in Salt Lake City. The total journey duration, including the transfers, typically lasts around 32 hours and 22 minutes. Both Metrolink Trains and Amtrak operate the train services for this route, allowing travelers to reach their destination despite the lack of a direct train connection.
  • The cost of a train journey from San Bernardino to Salt Lake City can vary depending on factors such as the class of service and availability. Prices typically range from $60 to $455 for this route. Passengers are advised to check for specific fare information and any applicable discounts or promotions when planning their trip by train from San Bernardino to Salt Lake City.

Will you be returning to San Bernardino by train?

If you are looking for the return train journey, check out trains from Salt Lake City to San Bernardino

See schedule