|Shortest Duration||37h 0m|
|Trips per day||2|
Book Amtrak from Richmond to Oceanside from $155.20. There are 2 Amtrak schedules from Richmond to Oceanside and you can expect on average to pay $169.13 for a Amtrak ticket to Oceanside. In Richmond, Amtrak departs to Oceanside from 10251 St Edwards Dr and no other station. In Oceanside, Amtrak arrives at Oceanside Transit Ctr - 235 S Tremont St and no other station.
An average trip on Amtrak from Richmond to Oceanside takes 42 hours and 19 minutes, while the fastest available Amtrak trip will get you to Oceanside in 37 hours and 0 minutes,
On weekends, Amtrak offers 3 trips per day and you could expect to pay $166.80 for a weekend getaway trip to Oceanside.