Trip to Salem

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Washington to Salem

🚅 Traveling from Washington to Salem by train is a convenient option, despite the lack of a direct route. The journey typically involves transfers at Back Bay and North Station, with an approximate travel time of 8 hours and 9 minutes. 🎫 Train services operated by Amtrak Acela depart from Washington Union Station and arrive at Boston station before continuing on to Salem. Prices for this train ride can range from $58 to $683, depending on factors such as booking time and fare class.

Where to stay in Salem

There are over 17 hotels to stay in Salem. Prices range from $159 per night.

Accomodation
  • While there is no direct train from Washington to Salem you can take the Amtrak Acela service that departs from Washington Union Station and arrives at Boston station. From there, you can transfer to another train that will take you to Salem. The total journey, including transfers, usually takes around 8 hours and 9 minutes. The prices for a train ticket between Washington and Salem can range from $58 to $683, depending on the class of service and how far in advance you book.
  • The fastest train option between Washington and Salem is the Amtrak Acela service. While there is no direct train route, you can take the Amtrak Acela from Washington Union Station to Boston station, and then transfer to another train to reach Salem. The total journey time, including transfers, is approximately 8 hours and 9 minutes. Depending on the class of service and how far in advance you book, ticket prices for this route can range from $58 to $683.
  • Trains departing for Salem from Washington primarily depart from Washington Union Station. This station serves as the main departure point for the Amtrak Acela trains heading towards Boston, where passengers can transfer to reach Salem. Washington Union Station offers a convenient starting point for travelers embarking on their journey to Salem by train. Passengers can access various amenities at Washington Union Station before boarding their train to Salem.
  • There are multiple trains between Washington and Salem operated by Amtrak Acela. While there is no direct train from Washington to Salem, travelers can take a train from Washington Union Station to Boston station, and then transfer to reach Salem. The journey typically takes approximately 8 hours and 9 minutes, including transfers. The availability of trains between Washington and Salem provides travelers with options for their journey by train.
  • The train from Washington to Salem operated by Amtrak Acela, arrives at Boston station. Passengers will need to transfer at Boston station to reach Salem, as there is no direct train service between Washington and Salem. Boston station serves as a major transportation hub, connecting passengers to various destinations including Salem. Arrival at Boston station provides the opportunity for travelers to continue their journey to Salem via connecting trains.
  • The first train of the day to travel from Washington to Salem is typically the early morning Amtrak Acela service departing from Washington Union Station. The last train of the day usually leaves later in the afternoon or early evening. Since there is no direct train to Salem, passengers will need to transfer at Boston station before continuing on to Salem. The total journey duration, including transfers, is approximately 8 hours and 9 minutes.
  • There are no direct train trips between Washington and Salem. Passengers will need to take a train from Washington Union Station to Boston station, and then transfer to another train to reach Salem. While there may be multiple train services running throughout the day, all trips to Salem from Washington require at least one transfer in Boston. The journey, including transfers, typically takes around 8 hours and 9 minutes.
  • There is no direct train between Washington and Salem. Passengers traveling from Washington Union Station to Salem will need to transfer at least once, usually in Boston. The journey, including transfers, typically takes around 8 hours and 9 minutes. It is important for travelers to plan their trip accordingly to accommodate for the transfer and total travel time.
  • The cost of a train ticket from Washington to Salem can vary depending on factors such as the class of service, time of booking, and availability. On average, ticket prices range from $58 to $683. It is advisable to book tickets in advance to secure lower fares and to check for any discounts or promotions that may be available. Passengers should budget accordingly based on their preferences and travel dates.

Will you be returning to Washington by train?

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

See schedule