There are 4 ways to get from Salem to Encore Boston Harbor by train, taxi, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Salem to North Stationtrain Newburyport/Rockport Line
2h 15m$6–12Line 455 bus, line 110 bus
cheapest- Take the bus from New Derby St opp Klop Alley to Wonderlandbus 455
- Take the bus from Wonderland to Santilli Circlebus 110
3h 26m$2–4Taxi
- Take the taxi from Salem to Encore Boston Harbortaxi 13.4 mi
22 min$40–55Drive 13.4 mi
- Drive from Salem to Encore Boston Harborcar 13.4 mi
22 min$3–4
Questions & Answers
The cheapest way to get from Salem to Encore Boston Harbor is to drive which costs $2 - $4 and takes 22 min.
The fastest way to get from Salem to Encore Boston Harbor is to taxi which takes 22 min and costs $40 - $55.
No, there is no direct bus from Salem to Encore Boston Harbor. However, there are services departing from New Derby St opp Klop Alley and arriving at Santilli Circle via Wonderland. The journey, including transfers, takes approximately 3h 26m.
No, there is no direct train from Salem to Encore Boston Harbor. However, there are services departing from Salem and arriving at Assembly via North Station. The journey, including transfers, takes approximately 2h 15m.
The distance between Salem and Encore Boston Harbor is 26 miles. The road distance is 13.5 miles.
The best way to get from Salem to Encore Boston Harbor without a car is to train which takes 2h 15m and costs $6 - $12.
It takes approximately 2h 15m to get from Salem to Encore Boston Harbor, including transfers.
Salem to Encore Boston Harbor bus services, operated by MBTA, depart from New Derby St opp Klop Alley station.
Salem to Encore Boston Harbor train services, operated by MBTA, depart from Salem station.
The best way to get from Salem to Encore Boston Harbor is to train which takes 2h 15m and costs $6 - $12. Alternatively, you can line 455 bus and line 110 bus, which costs $1 - $5 and takes 3h 26m.
What companies run services between Salem, MA, USA and Encore Boston Harbor, MA, USA?
MBTA operates a train from Salem to North Station hourly. Tickets cost $3–9 and the journey takes 36 min. Alternatively, you can take a bus from New Derby St opp Klop Alley to Encore Boston Harbor via Wonderland and Santilli Circle in around 3h 26m.
Train from Salem to North Station
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–9
Bus from New Derby St opp Klop Alley to Wonderland
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Wonderland to Santilli Circle
- Ave. Duration
- 27 min
- Frequency
- Every 15 minutes
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, How to get from Florence to Rome, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Salem to Encore Boston Harbor bus services, operated by MBTA, arrive at Wonderland station.
Salem to Encore Boston Harbor train services, operated by MBTA, arrive at North Station.
Yes, the driving distance between Salem to Encore Boston Harbor is 13 miles. It takes approximately 22 min to drive from Salem to Encore Boston Harbor.
There are 1507+ hotels available in Encore Boston Harbor.





