|Shortest Duration||25h 24m|
|Trips per day||2|
Amtrak operates, on average, 2 train schedule(s) from Effingham to Harpers Ferry. The average Amtrak ticket to Harpers Ferry costs $194.50. Cheap Amtrak tickets to Harpers Ferry are available on Wanderu starting from $189.00. In Effingham, Amtrak departs from 401 W National Ave and no other station. In Harpers Ferry, Amtrak arrives at Potomac St & Shenandoah St and no other station.
An average trip on Amtrak from Effingham to Harpers Ferry takes 27 hours and 29 minutes, while the fastest available Amtrak trip will get you to Harpers Ferry in 25 hours and 24 minutes,