|Shortest Duration||27h 13m|
|Trips per day||3|
Amtrak operates, on average, 3 train schedule(s) from Battle Creek to Richmond. The average Amtrak ticket to Richmond costs $174.88. Cheap Amtrak tickets to Richmond are available on Wanderu starting from $115.00. In Battle Creek, Amtrak departs from 119 McCamly St S and no other station. In Richmond, Amtrak arrives at 7519 Staples Mill Rd and 1 other station.
An average trip on Amtrak from Battle Creek to Richmond takes 33 hours and 0 minutes, while the fastest available Amtrak trip will get you to Richmond in 27 hours and 13 minutes,
On weekends, Amtrak offers 3 trips per day and you could expect to pay $128.33 for a weekend getaway trip to Richmond.