There are 4 ways to get from Salem to Tyngsboro by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, Route 3
best- Take the train from Salem to Chelseatrain
- Take the bus from Chelsea to South Stationbus Sl3
- Take the bus from Boston South Buses to Tyngsboro, MAbus
2h 31m$14–29Drive 34.3 mi
cheapest- Drive from Salem to Tyngsborocar 34.3 mi
49 min$7–9Taxi
- Take the taxi from Salem to Tyngsborotaxi 34.3 mi
49 min$210–260Line 450 bus, Route 3
- Take the bus from North St @ Essex St to Surface Rd @ Hanover Stbus 450
- Take the bus from Boston South Buses to Tyngsboro, MAbus Northbound
2h 57m$16–23
Salem to Tyngsboro by train and bus
Questions & Answers
The cheapest way to get from Salem to Tyngsboro is to drive which costs $6 - $9 and takes 49 min.
The fastest way to get from Salem to Tyngsboro is to drive which takes 49 min and costs $6 - $9.
No, there is no direct bus from Salem to Tyngsboro. However, there are services departing from North St @ Essex St and arriving at Tyngsboro, MA via Boston South Buses. The journey, including transfers, takes approximately 2h 57m.
The distance between Salem and Tyngsboro is 55 miles. The road distance is 34.5 miles.
The best way to get from Salem to Tyngsboro without a car is to train and bus and Route 3 which takes 2h 31m and costs $14 - $29.
It takes approximately 2h 31m to get from Salem to Tyngsboro, including transfers.
Salem to Tyngsboro bus services, operated by MBTA, depart from North St @ Essex St station.
Salem to Tyngsboro bus services, operated by MBTA, arrive at Surface Rd @ Hanover St station.
Yes, the driving distance between Salem to Tyngsboro is 35 miles. It takes approximately 49 min to drive from Salem to Tyngsboro.
There are 76+ hotels available in Tyngsboro.
What companies run services between Salem, MA, USA and Tyngsboro, MA, USA?
You can take a bus from North St @ Essex St to Tyngsboro, MA via Surface Rd @ Hanover St, Haymarket, Downtown Crossing, and Boston South Buses in around 2h 57m.
Train from Salem to Chelsea
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–8
Bus from Chelsea to South Station
- Ave. Duration
- 26 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from North St @ Essex St to Surface Rd @ Hanover St
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Phone
- +1 800-639-8080
- [email protected]
- Website
- Boston Express
Bus from Boston South Buses to Tyngsboro, MA
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $11–16
- Schedules at
- Boston Express
Bus from Boston South Buses to Tyngsboro, MA
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $11–16
- Schedules at
- Boston Express
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 How to plan an amazing trip around Scandinavia, Flying into Beijing?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.







