|Shortest Duration||58h 51m|
|Trips per day||1|
Amtrak operates, on average, 1 train schedule(s) from San Bernardino to Rochester. The average Amtrak ticket to Rochester costs $186.00. In San Bernardino, Amtrak departs from 1170 W Third St and no other station. In Rochester, Amtrak arrives at 320 Central Ave and no other station.
An average trip on Amtrak from San Bernardino to Rochester takes 58 hours and 51 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay $186.00 for a weekend getaway trip to Rochester.