We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.
How to find cheap train tickets to San Bernardino?
The cheapest prices for a train ticket to San Bernardino that users have found recently on Wanderu start at $7.50. Such great deals to San Bernardino are available on one route to Riverside. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to San Bernardino. Riverside at $9.67 has consistently the lowest average train ticket prices to San Bernardino.
What are the main train stations in San Bernardino?
The most popular train station in San Bernardino is 1170 W Third St. 1170 W Third St is the busiest train station in San Bernardino.
What are the most popular train routes to San Bernardino?
What train companies travel to San Bernardino, California?
Located in California , United States, you can travel by train to San Bernardino from 453 destinations and choose from 768 daily train schedules to get you there. Amtrak has the most train connections to San Bernardino. The furthest train arriving in San Bernardino covers a distance of 2586.44 miles, 4161.42 kms, covering the journey in 1 hour and 36 minutes
train companies serving San Bernardino
There are 102 daily Amtrak schedules to San Bernardino. Amtrak can get you to San Bernardino by train from 428 destinations including Fresno.
Amtrak Southwest Chief
There are 6 daily Amtrak Southwest Chief schedules to San Bernardino. Amtrak Southwest Chief can get you to San Bernardino by train from 30 destinations including Los Angeles.