Trip to San Bernardino

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration12h
Distance807 km
Avg. price$ 85
Train trips13 found

Trains from Tucson to San Bernardino

🚆 Embark on a scenic train journey from Tucson to San Bernardino with a travel time of approximately 10 hours and 29 minutes. Immerse yourself in the beauty of the southwest landscape as you glide towards your destination. 💰 Ticket prices for the train ride between Tucson and San Bernardino can range from $28 to $187, offering travelers a range of options to suit their budget and preferences. Choose from various seating classes and amenities to make your journey comfortable and enjoyable.

Where to stay in San Bernardino

There are over 35 hotels to stay in San Bernardino. Prices range from $63 per night.

Accomodation
  • The most popular train company that provides routes from Tucson to San Bernardino is Amtrak. The journey typically takes around 10 hours and 29 minutes by train. The prices for a train ticket between these two cities can range from $28 to $187, depending on factors such as class of service and time of booking. Travelers can check the Amtrak website or app for the most up-to-date schedules and fares for this route.
  • The fastest train between Tucson and San Bernardino is typically an Amtrak service that takes approximately 10 hours and 29 minutes to reach the destination. The journey duration may vary slightly depending on factors such as train schedules and any potential delays. Passengers can choose from different ticket prices ranging from $28 to $187, with options for various classes and amenities onboard. It is recommended to check the specific train schedules and availability for the most up-to-date information on the fastest route between these two cities.
  • There are typically multiple train options available between Tucson and San Bernardino. The journey duration for these trains is approximately 10 hours and 29 minutes. Ticket prices for the trains on this route can range from $28 to $187, depending on factors such as class of service and availability. Travelers can choose from different train schedules to find the option that best suits their travel needs and preferences.
  • The first train of the day from Tucson to San Bernardino typically departs early in the morning, around 6:00 AM local time. The last train of the day usually leaves in the evening, around 7:00 PM local time. Travelers can choose between these different departure times to find a schedule that aligns with their travel plans and preferences. The journey duration between these two cities by train is approximately 10 hours and 29 minutes, with ticket prices ranging from $28 to $187 depending on factors such as class of service and availability.
  • There are usually multiple direct train trips available each day between Tucson and San Bernardino. Travelers have the option to choose from different departure times throughout the day. The journey by train from Tucson to San Bernardino typically takes around 10 hours and 29 minutes. Ticket prices for these direct train trips can vary between $28 and $187 depending on factors such as class of service and the time of booking.
  • The cost of a train ticket from Tucson to San Bernardino can vary between $28 and $187. The price range depends on factors such as the class of service chosen, the time of booking, and any promotions or discounts available. Travelers can check the specific fares for their desired travel dates on the Amtrak website or app. It is recommended to book tickets in advance to secure the best possible price for the journey.

Will you be returning to Tucson by train?

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

See schedule