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.