|Shortest Duration||20h 7m|
|Trips per day||4|
Amtrak operates, on average, 4 train schedule(s) from Malvern to Battle Creek. The average Amtrak ticket to Battle Creek costs $147.00. Cheap Amtrak tickets to Battle Creek are available on Wanderu starting from $133.00. In Malvern, Amtrak departs from 200 E First St and no other station. In Battle Creek, Amtrak arrives at 119 McCamly St S and no other station.
An average trip on Amtrak from Malvern to Battle Creek takes 21 hours and 3 minutes, while the fastest available Amtrak trip will get you to Battle Creek in 20 hours and 7 minutes,