Cheapest
Average
The best way to find a cheap train ticket from San Bernardino, CA to Needles, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Amtrak | 07:03PM San Bernardino, CA | 4h35 | 11:38PM Needles, CA | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
4 h 35 m
Average
4 h 35 m
Trains per day
1
Distance
259 km
Of the 1 trains that leave San Bernardino, CA for Needles, CA every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 160 miles (258 km) |
Average train duration 4h 35m |
Cheapest ticket price $107 (€97) |
Trains per day 1 |
Direct trains 1 |
Train providers 1 |
Fastest train 4h 35m |
First train 19:03 |
Last train 19:03 |
Planning a train journey from San Bernardino, CA to Needles, CA? The distance between these two cities is approximately 160 miles (258 km). The average train journey duration is around 4h 35m.
Trains between San Bernardino, CA and Needles, CA run with a frequency of 1 per day. You can conveniently travel on any day of the week, as trains operate regularly from Monday through Sunday.
For those looking to plan their day, the first train from San Bernardino, CA to Needles, CA typically departs at 19:03, while the last train of the day usually leaves at 19:03. Be sure to check the latest San Bernardino, CA to Needles, CA train time and schedule when booking your trip to ensure a smooth journey!
Here are some other resources that might have the information you need