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 Gloucester to Salem

🚂 Hop on the direct train departing from Gloucester and arriving at Salem, operated by MBTA. The journey is quick, taking approximately 34 minutes. 💵 Indulge in this affordable travel option, with train ticket prices ranging from $3 to $9 for the Gloucester to Salem route. Immerse yourself in the historic charm of Salem once you arrive at Salem station.

Where to stay in Salem

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

Accomodation
  • The train route from Gloucester to Salem is provided by the Massachusetts Bay Transportation Authority. There is a direct train that departs from Gloucester station and arrives at Salem station, with services operating hourly every day. The journey by train between the two cities takes approximately 34 minutes. Prices for a train ticket from Gloucester to Salem typically range from $3 to $9.
  • The fastest train between Gloucester and Salem is a direct service operated by the Massachusetts Bay Transportation Authority. This train departs from Gloucester station and arrives at Salem station, with services running hourly every day. The journey by train typically takes approximately 34 minutes, making it the quickest means of transportation between the two cities. Prices for a train ticket on this route generally range from $3 to $9.
  • Trains departing for Salem from Gloucester leave from the Gloucester station. This station serves as the departure point for the MBTA-operated train services that connect the two cities. Passengers can board the train at Gloucester station to begin their journey to Salem.
  • There is one direct train service that operates between Gloucester and Salem. The train departs from Gloucester station and arrives at Salem station, with services running hourly every day. The journey by train between the two cities typically takes approximately 34 minutes. Travelers can rely on the MBTA-operated train to conveniently and efficiently transport them from Gloucester to Salem.
  • The train service from Gloucester to Salem operated by MBTA, arrives at Salem station. Salem station serves as the final destination for this train route, providing travelers with convenient access to the city of Salem upon arrival. Passengers can alight at Salem station to explore the various attractions and amenities that the city has to offer. The station is centrally located, making it easy for visitors to begin their Salem adventures.
  • The first train of the day from Gloucester to Salem is typically scheduled to depart from Gloucester station in the early morning hours when service begins. The last train of the day usually leaves Gloucester station in the late evening, providing travelers with transportation options throughout the day. With train services operating hourly and every day, passengers have flexibility in choosing a departure time that suits their schedule when traveling from Gloucester to Salem, with the journey typically taking around 34 minutes.
  • There are approximately 24 direct train trips each day between Gloucester and Salem as the train services operate hourly and run every day. Travelers have multiple convenient options to choose from when planning their journey between the two cities by train. With each trip taking around 34 minutes to travel between Gloucester and Salem, passengers can easily make the short and efficient commute between the two destinations.
  • Yes, there is a direct train between Gloucester and Salem. The train departs from Gloucester and arrives at Salem, with services operating hourly every day. The journey by train between the two cities takes approximately 34 minutes, providing a quick and convenient way to travel between Gloucester and Salem.
  • The cost of a train ticket from Gloucester to Salem typically ranges from $3 to $9. The prices may vary depending on factors such as the time of booking, class of travel, and any available discounts or promotions. Passengers can choose from a range of fare options to suit their budget and travel preferences when booking a train journey between Gloucester and Salem.

Will you be returning to Gloucester by train?

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

See schedule