|Shortest Duration||75h 0m|
|Trips per day||6|
Book Amtrak from New York to Salem from £153.26. There are 6 Amtrak schedules from New York to Salem and you can expect on average to pay £288.65 for a Amtrak ticket to Salem. In New York, Amtrak departs to Salem from Penn Station and no other station. In Salem, Amtrak arrives at 500 13th St SE and no other station.
An average trip on Amtrak from New York to Salem takes 98 hours and 5 minutes, while the fastest available Amtrak trip will get you to Salem in 75 hours and 0 minutes,
On weekends, Amtrak offers 6 trips per day and you could expect to pay £308.10 for a weekend getaway to Salem.