Search San Bernardino train tickets

switcheroo

Quickview

How to get to San Bernardino by train?

Routes247
Trips per day460
train carriers2
Stations1
Lowest prices
We partner with 100s of coach, 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 £5.96. 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 £5.96 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.

New Haven

There are 7 train schedules per day connecting New Haven with San Bernardino. It takes on average 71 hours to travel 2450 miles, 3941 kms, by train from New Haven. One train company operates schedules from New Haven, with Amtrak offering the most daily connections to San Bernardino. Travelling by train from New Haven you will most likely to arrive in San Bernardino at 1170 W Third St.
Avg. Time
2d 23h 0m
Avg. Price
£283.43

San Luis Obispo

There are 7 train schedules per day connecting San Luis Obispo with San Bernardino. It takes on average 10 hours to travel 209 miles, 335 kms, by train from San Luis Obispo. One train company operates schedules from San Luis Obispo, with Amtrak offering the most daily connections to San Bernardino. Travelling by train from San Luis Obispo you will most likely to arrive in San Bernardino at 1170 W Third St.
Avg. Time
10h 0m
Avg. Price
£46.49

Stockton

There are 6 train schedules per day connecting Stockton with San Bernardino. It takes on average 9 hours to travel 348 miles, 560 kms, by train from Stockton. One train company operates schedules from Stockton, with Amtrak offering the most daily connections to San Bernardino. Travelling by train from Stockton you will most likely to arrive in San Bernardino at 1170 W Third St.
Avg. Time
9h 0m
Avg. Price
£49.38

Sacramento

There are 6 train schedules per day connecting Sacramento with San Bernardino. It takes on average 11 hours to travel 388 miles, 624 kms, by train from Sacramento. One train company operates schedules from Sacramento, with Amtrak offering the most daily connections to San Bernardino. Travelling by train from Sacramento you will most likely to arrive in San Bernardino at 1170 W Third St.
Avg. Time
11h 0m
Avg. Price
£59.62

Manchester

There are 6 train schedules per day connecting Manchester with San Bernardino. It takes on average 67 hours to travel 2439 miles, 3924 kms, by train from Manchester. One train company operates schedules from Manchester, with Amtrak offering the most daily connections to San Bernardino. Travelling by train from Manchester you will most likely to arrive in San Bernardino at 1170 W Third St.
Avg. Time
2d 19h 0m
Avg. Price
£229.53
Located in California , United States, you can travel by train to San Bernardino from 247 destinations and choose from 460 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 2541.92 miles, 4089.78 kms, covering the journey in 1 hour and 38 minutes

train companies serving San Bernardino

Amtrak

There are 92 daily Amtrak schedules to San Bernardino. Amtrak can get you to San Bernardino by train from 225 destinations incuding Sacramento.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
17h 24m
Avg. Price
£76.88

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 27 destinations incuding Los Angeles.
Toilet
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
7h 50m
Avg. Price
£40.92