Trip to Salem

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration6h
Distance349 km
Avg. price$ 55
Train trips11 found

Trains from Albany to Salem

🚆 Traveling by train from Albany to Salem involves a journey with transfers at Boston's Back Bay and North Station. The total travel time is approximately 6 hours and 22 minutes. 💸 Ticket prices for the train between Albany and Salem range from $12 to $113, making it an affordable option for travelers looking to explore the historic city of Salem.

Where to stay in Salem

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

Accomodation
  • There are no direct train routes from Albany to Salem. However, you can travel by taking an Amtrak train from Albany-Rensselaer Amtrak Station to Boston station, and then transfer to a different train for the remainder of the journey to Salem. The total travel time, including transfers, is approximately 6 hours and 22 minutes. Ticket prices for this journey can range from $12 to $113, depending on the class of service and time of booking.
  • The fastest train option between Albany and Salem involves taking an Amtrak train from Albany-Rensselaer Amtrak Station to Boston station. From there, you will transfer to another train to reach Salem, with the journey totaling approximately 6 hours and 22 minutes, including transfers. While there are no direct routes, this Amtrak service offers a convenient and efficient way to travel between the two cities at varying price points ranging from $12 to $113.
  • Trains departing for Salem from Albany originate at the Albany-Rensselaer Amtrak Station. This station serves as the starting point for the journey to Salem via Boston, with trains operated by Amtrak. Passengers can board the train at Albany-Rensselaer Amtrak Station, where they will begin their trip to Salem with a transfer in Boston.
  • There are multiple trains involved in the journey from Albany to Salem as there is no direct route between the two cities. Passengers will have to take a series of trains operated by Amtrak that depart from Albany-Rensselaer Amtrak Station and arrive at Salem via Back Bay and North Station in Boston. The total travel time for this multi-train trip is approximately 6 hours and 22 minutes. Ticket prices for the train journey between Albany and Salem vary depending on factors such as class of service and time of booking, ranging from $12 to $113.
  • The train from Albany to Salem operated by Amtrak arrives at Boston station. Passengers will need to disembark at Boston station and transfer to another train to continue their journey to Salem via North Station. Boston serves as a major transportation hub connecting various cities in the region. It is important for travelers to ensure they catch the connecting train to reach Salem.
  • The first train of the day to travel from Albany to Salem departs from Albany-Rensselaer Amtrak Station and travels to Boston station, where passengers will need to transfer for the remaining journey to Salem. The exact departure times may vary, so it is recommended to check the Amtrak schedule for the most up-to-date information. The total journey time, including transfers, is approximately 6 hours and 22 minutes. Passengers should plan accordingly as the last train of the day departing from Albany may be the final option for traveling to Salem.
  • There are no direct train trips between Albany and Salem. Passengers traveling from Albany will need to take an Amtrak train from Albany-Rensselaer Amtrak Station to Boston station, where they will then transfer to another train that continues on to Salem. The total journey, with transfers included, typically takes around 6 hours and 22 minutes. While there are no direct trains, the transfer in Boston allows for a convenient connection to reach Salem from Albany by rail.
  • No, there is no direct train between Albany and Salem. Travelers will need to take an Amtrak train from Albany-Rensselaer Amtrak Station to Boston station, and then transfer to another train that continues on to Salem. The entire journey, including transfers, typically takes around 6 hours and 22 minutes. While there are no direct trains available, the transfer in Boston provides a convenient connection for passengers traveling from Albany to Salem by train.
  • The cost of a train ticket from Albany to Salem can vary between $12 and $113, depending on factors such as the class of service, time of booking, and availability of discounts. Passengers should check with Amtrak for the most up-to-date pricing information and consider booking in advance to potentially secure lower fares. The price range offers flexibility for travelers with different budget constraints when planning their journey by train from Albany to Salem.

Will you be returning to Albany by train?

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

See schedule