|Shortest Duration||9h 22m|
|Trips per day||1|
Amtrak operates, on average, 1 train schedule(s) from Cherry Hill to Staunton. The average Amtrak ticket to Staunton costs $99.25. Cheap Amtrak tickets to Staunton are available on Wanderu starting from $69.25. In Cherry Hill, Amtrak departs from New Jersey Transit Station and no other station. In Staunton, Amtrak arrives at 1 Middlebrook Ave and no other station.
An average trip on Amtrak from Cherry Hill to Staunton takes 9 hours and 23 minutes, while the fastest available Amtrak trip will get you to Staunton in 9 hours and 22 minutes,