There are 4 ways to get from Salem to Woburn 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, line 134 bus
best- Take the train from Lawrence to Malden Centertrain Haverhill Line
- Take the bus from Wellington to Main St @ Montvale Avebus 134
2h 7m$57–76Drive 24.7 mi
cheapest- Drive from Salem to Woburncar 24.7 mi
30 min$5–7Bus, line 354 bus
- Take the bus from Salem, NH-exit 2 to Boston South Busesbus I-93 Southbound / ...
- Take the bus from Cambridge St @ Government Ctr Sta to Montvale Ave @ Main Stbus 354
3h 3m$34–51Taxi
- Take the taxi from Salem to Woburntaxi 24.7 mi
30 min$150–190
Questions & Answers
The cheapest way to get from Salem to Woburn is to drive which costs $4 - $7 and takes 30 min.
The fastest way to get from Salem to Woburn is to drive which takes 30 min and costs $4 - $7.
No, there is no direct bus from Salem to Woburn. However, there are services departing from Salem, NH-exit 2 and arriving at Montvale Ave @ Main St via Devonshire St @ Milk St and Cambridge St @ Government Ctr Sta. The journey, including transfers, takes approximately 3h 3m.
The distance between Salem and Woburn is 40 miles. The road distance is 24.8 miles.
The best way to get from Salem to Woburn without a car is to train and line 134 bus which takes 2h 7m and costs $55 - $80.
It takes approximately 2h 7m to get from Salem to Woburn, including transfers.
Salem to Woburn bus services, operated by Boston Express, depart from Salem, NH-exit 2 station.
Salem to Woburn bus services, operated by Boston Express, arrive at Boston South Buses station.
Yes, the driving distance between Salem to Woburn is 25 miles. It takes approximately 30 min to drive from Salem to Woburn.
There are 1475+ hotels available in Woburn.
What companies run services between Salem, NH, USA and Woburn, MA, USA?
You can take a vehicle from Salem to Montvale Ave @ Main St via Salem, NH-exit 2, Boston, South Station, Devonshire St @ Milk St, Congress St @ North St, and Cambridge St @ Government Ctr Sta in around 3h 3m.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from Lawrence to Malden Center
- Ave. Duration
- 47 min
- Frequency
- Every 2 hours
- Estimated price
- $4–10
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $4–10
- Phone
- +1-617-222-3200
- Website
- mbta.com
Bus from Wellington to Main St @ Montvale Ave
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
Bus from Cambridge St @ Government Ctr Sta to Montvale Ave @ Main St
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Phone
- +1 800-639-8080
- [email protected]
- Website
- bostonexpressbus.com
Bus from Salem, NH-exit 2 to Boston South Buses
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- $11–16
- Schedules at
- bostonexpressbus.com
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 do I buy a London Underground ticket?, What are the different types of Renfe trains in Spain?, and Getting to Rome from the airport - to help you get the most out of your next trip.







