is there a train from boston to salem

Best answer


The average train between Boston and Salem takes 30 min and the fastest train takes 26 min. There is anhourly train servicefrom Boston to Salem. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

People also ask


  • How to get from Boston to Salem?

  • The best way to get from Boston to Salem is to train which takes 30 min and costs $0 – $9. Alternatively, you can line 450 bus, which costs $0 – $5 and takes 49 min. What companies run services between Boston, MA, USA and Salem, MA, USA? MBTA operates a train from North Station to Salem hourly.

  • How much is the train ride to Salem MA?

  • Just a short distance from Boston, Salem is a popular tourist attraction for its rich colonial history, excellent dining scene, and annual Halloween festival. Salem Station is on the Newburyport/Rockport Line. Trains depart from North Station. A standard one-way ticket costs $8.00, and the ride takes about 30 minutes.

  • Is there a direct train from North Station to Salem?

  • Yes, there is a direct train departing from North Station station and arriving at Salem. Services depart hourly, and operate every day. The journey takes approximately 30 min.

  • How much is the train ticket from Salem to Newburyport?

  • Salem Station is on the Newburyport/Rockport Line. Trains depart from North Station. A standard one-way ticket costs $8.00, and the ride takes about 30 minutes.

    Leave a Reply

    Your email address will not be published.