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

🚆 Hop on a direct train at North Station in Cambridge and enjoy a scenic ride to Salem. Services run every hour, making it convenient to plan your trip any day of the week. The journey typically lasts around 31 minutes, allowing for a quick and efficient commute. 💰 Ticket prices for the train ride from Cambridge to Salem range from $3 to $9, offering an affordable transportation option for those looking to explore a different city in Massachusetts. Whether you're interested in history, culture, or simply enjoying a change of scenery, a train journey from Cambridge to Salem provides a convenient and budget-friendly travel experience.

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 Cambridge to Salem is operated by MBTA. The direct train departs from North Station in Cambridge and arrives at Salem station. The journey typically takes around 31 minutes, with services departing hourly and operating every day. The ticket prices for this train route range from $3 to $9, offering an affordable and convenient travel option between the two cities.
  • The fastest train between Cambridge and Salem is the direct MBTA service that departs from North Station in Cambridge and arrives at Salem station. This train operates every day, with services departing hourly, and the journey typically takes around 31 minutes. With efficient and frequent schedules, travelers can enjoy a quick and convenient train ride between the two cities at an affordable price ranging from $3 to $9.
  • Trains leaving for Salem from Cambridge depart from North Station. This station serves as the primary departure point for MBTA train services traveling between the two cities. Passengers can easily access North Station in Cambridge to board the train to Salem, offering a convenient starting point for their journey.
  • There is a direct train operated by MBTA between Cambridge and Salem. This train service departs from North Station hourly and operates every day, offering passengers a convenient and frequent option for travel between the two cities. The journey typically takes around 31 minutes, providing a quick and efficient transportation method for commuters and visitors. Ticket prices for the train between Cambridge and Salem range from $3 to $9, making it an affordable choice for travelers.
  • The train from Cambridge operated by MBTA, arrives at Salem station in Salem. Salem station serves as the final destination for this train route, conveniently located in the heart of Salem for easy access to the city's attractions and amenities. Passengers can disembark at Salem station to explore the historical sites, shops, and restaurants that the city has to offer. This station serves as a central transportation hub for those traveling to and from Salem by train.
  • The first train of the day from Cambridge to Salem typically departs from North Station station early in the morning when the service begins operating. The last train of the day usually leaves North Station in the evening, offering travelers a convenient option to reach Salem. With trains departing hourly throughout the day and operating every day, passengers have flexibility in choosing a departure time that suits their schedule for the approximately 31-minute journey between Cambridge and Salem via MBTA train services.
  • There are approximately 24 direct train trips each day between Cambridge and Salem. These services depart from North Station station in Cambridge and arrive at Salem station on an hourly basis, operating every day. With a travel time of around 31 minutes for each journey, passengers have ample opportunities to board a train and make the convenient trip between these two destinations via MBTA train services. The ticket prices for these direct train trips vary between $3 and $9, offering an affordable transportation option for travelers.
  • Yes, there is a direct train between Cambridge and Salem. The train departs from North Station station in Cambridge and arrives at Salem station, offering convenient and efficient transportation between the two cities. These direct train services operate hourly and run every day, with the journey typically taking around 31 minutes to complete. Passengers can easily board the train at North Station and enjoy a hassle-free trip to Salem via this direct train route.
  • The cost of a train ticket from Cambridge to Salem typically ranges from $3 to $9, providing an affordable travel option for passengers. The varying price range allows travelers to choose a fare that best suits their budget for this short and convenient train journey between the two cities. With fares starting at $3, passengers can enjoy a cost-effective and efficient way to commute between Cambridge and Salem on the train.

Will you be returning to Cambridge by train?

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

See schedule