|Shortest Duration||24h 41m|
|Trips per day||1|
Amtrak operates, on average, 1 train schedule(s) from Battle Creek to Mount Joy. The average Amtrak ticket to Mount Joy costs $199.40. Cheap Amtrak tickets to Mount Joy are available on Wanderu starting from $173.00. In Battle Creek, Amtrak departs from 119 McCamly St S and no other station. In Mount Joy, Amtrak arrives at E Henry St and no other station.
An average trip on Amtrak from Battle Creek to Mount Joy takes 28 hours and 33 minutes, while the fastest available Amtrak trip will get you to Mount Joy in 24 hours and 41 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay $215.00 for a weekend getaway trip to Mount Joy.