Trip to New York City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration5h
Distance404 km
Avg. price$ 69
Train trips11 found

Trains from Salem to New York City

🚂 Traveling from Salem to New York by train is a scenic journey that involves a transfer at North Station in Boston. The entire trip, which includes transfers, typically takes around 5 hours and 10 minutes. 💸 Ticket prices for the train between Salem and New York can range from $34 to $512, offering travelers a variety of options to suit their budget and schedule for this exciting East Coast adventure.

Where to stay in New York City

There are over 1695 hotels to stay in New York City. Prices range from $21 per night.

Accomodation
  • There is no direct train service from Salem to New York. However, you can travel via Amtrak Acela, with services departing from Salem and arriving at New York Penn Station through Boston. The journey, including transfers, takes approximately 5 hours and 10 minutes. Prices for this train route range from $34 to $512, depending on the class of service and time of booking.
  • The fastest train option between Salem and New York is the Amtrak Acela service. Although there is no direct train route, the Amtrak Acela trains departing from Salem and traveling through Boston to New York Penn Station offer the quickest travel time of approximately 5 hours and 10 minutes. Prices for the Acela service between Salem and New York can range from $34 to $512, depending on factors such as ticket class and availability.
  • Trains traveling from Salem to New York operated by Amtrak Acela, depart from Boston station. Passengers will need to board the train at Boston station to begin their journey to New York Penn Station. Boston station serves as the departure point for this train route connecting Salem and New York.
  • There are multiple train services between Salem and New York operated by Amtrak Acela. These services require a transfer at North Station in addition to Boston station before reaching New York Penn Station. The total journey time from Salem to New York, including transfers, is approximately 5 hours and 10 minutes. Travelers can choose from various departure times throughout the day for this train route.
  • The train service from Salem to New York operated by Amtrak Acela, arrives at New York Penn Station. Passengers will disembark at this major transportation hub located in Midtown Manhattan, offering convenient access to various parts of the city. New York Penn Station serves as a central arrival point for travelers coming into the city by train from different locations. Upon arrival, passengers can easily transfer to other forms of transportation or explore the nearby attractions of New York City.
  • The first train of the day from Salem to New York operated by Amtrak Acela, departs from Boston station. The exact departure time may vary, so it is advisable to check the schedule closer to your travel date. The last train typically leaves later in the day to accommodate passengers traveling on this route. The journey from Salem to New York via Boston takes approximately 5 hours and 10 minutes, including transfers.
  • There are no direct train trips between Salem and New York. Passengers traveling from Salem to New York will need to transfer at Boston as part of the journey. The train services operated by Amtrak Acela connect Salem to New York Penn Station via Boston, with the total travel time being approximately 5 hours and 10 minutes. Due to the transfer in Boston, there are no direct train trips available on this route.
  • No, there is no direct train between Salem and New York. Travelers will need to take a connecting train that departs from Salem, stops at North Station in Boston, and then continues on to New York Penn Station. The entire journey, including transfers, typically takes around 5 hours and 10 minutes. Passengers should be prepared for the transfer at Boston as there is no direct route available.
  • The cost of a train ticket from Salem to New York can vary depending on factors such as the class of service and the time of booking. Prices typically range from $34 to $512 for this route. Passengers can choose from different fare options, including economy and business class, which may affect the ticket price. It is advisable to book in advance to secure the best fares for the journey.

Will you be returning to Salem by train?

If you are looking for the return train journey, check out trains from New York City to Salem

See schedule