Trip to San Francisco

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 San Francisco

🚆 The journey from San Bernardino to San Francisco by train involves multiple transfers, starting at San Bernardino - Downtown station and passing through Los Angeles and Lake Merritt. The total travel time, including transfers, is approximately 14 hours and 37 minutes. 🚆 Travelers should expect ticket prices for the San Bernardino to San Francisco train to vary between $32 and $209, depending on the class of service and time of booking. This train journey provides an efficient and comfortable way to explore the diverse cities along the route in California.

Where to stay in San Francisco

There are over 379 hotels to stay in San Francisco. Prices range from $44 per night.

Accomodation
  • There is no direct train service between San Bernardino and San Francisco. However, travelers can take a train from San Bernardino - Downtown station. The journey involves transfers in Los Angeles and Oakland before arriving at Civic Center / UN Plaza in San Francisco. The train services are operated by Metrolink Trains and Amtrak, with ticket prices ranging from $32 to $209.
  • The fastest train option between San Bernardino and San Francisco involves taking a combination of services operated by Metrolink Trains and Amtrak. The journey includes transfers in Los Angeles and Oakland before reaching Civic Center / UN Plaza in San Francisco. The total travel time for this route is approximately 14 hours and 37 minutes.
  • Trains departing for San Francisco from San Bernardino are operated by Metrolink Trains and depart from the San Bernardino - Downtown station. This station serves as the main departure point for travelers heading to San Francisco via train. Passengers can board the train at the designated platform in the San Bernardino - Downtown station to begin their journey to San Francisco.
  • There are multiple trains available for travel between San Bernardino and San Francisco though there is no direct route. The journey typically involves transfers at stations such as Los Angeles and Oakland before reaching Civic Center / UN Plaza in San Francisco. Both Metrolink Trains and Amtrak operate services for this route, allowing travelers to choose a suitable departure time for their trip. With a travel time of approximately 14 hours and 37 minutes, passengers can expect a long but scenic journey between these two cities.
  • The train services operated by Amtrak for the route from San Bernardino to San Francisco arrive at Oakland Station. Passengers will disembark at Oakland Station, which is located in Oakland, California. From there, travelers can easily access various transportation options to reach their final destination in San Francisco. Oakland Station serves as a convenient gateway for those journeying from Southern California to the Bay Area.
  • The first train of the day to travel from San Bernardino to San Francisco begins at the San Bernardino - Downtown station. This service is operated by Metrolink Trains, which departs in the early hours with connections through Los Angeles and Oakland before reaching Civic Center / UN Plaza. The last train of the day on this route typically completes its journey in approximately 14 hours and 37 minutes, with arrival at Oakland Station in San Francisco. Travelers can consult the train schedules for specific departure times and plan their trip accordingly.
  • There are no direct train trips available each day between San Bernardino and San Francisco. Travelers will need to take multiple trains that involve transfers at Los Angeles and Oakland stations to reach Civic Center / UN Plaza in San Francisco. The journey typically takes around 14 hours and 37 minutes, with Metrolink Trains operating the service from San Bernardino - Downtown station. Passengers should plan ahead and check the train schedules for the most convenient connections when traveling between these two cities.
  • There is no direct train available between San Bernardino and San Francisco. Travelers will need to take a train that departs from San Bernardino - Downtown station and makes transfers at stations such as Los Angeles and Lake Merritt before reaching Civic Center / UN Plaza in San Francisco. The total journey, including transfers, typically takes around 14 hours and 37 minutes. Passengers should plan their travel itinerary carefully considering the transfer points and overall travel time.
  • The cost of a train ticket from San Bernardino to San Francisco ranges from $32 to $209, depending on factors such as the class of service, time of booking, and availability of discounts. Passengers are advised to check the specific fare for their desired travel date and class when planning their trip. It is recommended to book tickets in advance to secure the best possible fare and seating options for the journey.

Will you be returning to San Bernardino by train?

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

See schedule