|Shortest Duration||58h 0m|
|Trips per day||1|
Book Amtrak from Dallas to San Bernardino from $175.00. There are 1 Amtrak schedules from Dallas to San Bernardino and you can expect on average to pay $294.55 for a Amtrak ticket to San Bernardino. In Dallas, Amtrak departs to San Bernardino from Union Station - 400 S Houston St and no other station. In San Bernardino, Amtrak arrives at 1170 W Third St and no other station.
An average trip on Amtrak from Dallas to San Bernardino takes 62 hours and 22 minutes, while the fastest available Amtrak trip will get you to San Bernardino in 58 hours and 0 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay $345.00 for a weekend getaway trip to San Bernardino.