|Shortest Duration||9h 0m|
|Trips per day||1|
Book Amtrak from Barstow to San Diego from $61.10. There are 1 Amtrak schedules from Barstow to San Diego and you can expect on average to pay $69.93 for a Amtrak ticket to San Diego. In Barstow, Amtrak departs to San Diego from 685 N First Ave and no other station. In San Diego, Amtrak arrives at 1050 Kettner Blvd and 1 other station.
An average trip on Amtrak from Barstow to San Diego takes 8 hours and 58 minutes,
On weekends, Amtrak offers 2 trips per day and you could expect to pay $70.04 for a weekend getaway trip to San Diego.