There are 5 ways to get from Salem to Woburn by train, bus, taxi, or car
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 354 bus
best- Take the train from Salem to North Stationtrain Newburyport/Rockport Line
- Take the bus from Sudbury St @ Congress St - Haymarket Sta to Montvale Ave @ Main Stbus 354
2h 21m$4–14Line 455 bus, line 110 bus, line 134 bus
cheapest- Take the bus from New Derby St opp Klop Alley to Wonderlandbus 455
- Take the bus from Wonderland to Wellingtonbus 110
- Take the bus from Wellington to Main St @ Montvale Avebus 134
2h 40m$2–4Line 450 bus, line 354 bus
- Take the bus from North St @ Essex St to Surface Rd @ Hanover Stbus 450
- Take the bus from Sudbury St @ Congress St - Haymarket Sta to Montvale Ave @ Main Stbus 354
2h 39m$3–9Taxi
- Take the taxi from Salem to Woburntaxi 15.3 mi
26 min$50–60Drive 15.3 mi
- Drive from Salem to Woburncar 15.3 mi
26 min$3–4
Salem to Woburn by train, foot, and bus
Questions & Answers
The cheapest way to get from Salem to Woburn is to drive which costs $2 - $4 and takes 26 min.
The fastest way to get from Salem to Woburn is to taxi which takes 26 min and costs $50 - $60.
No, there is no direct bus from Salem to Woburn. However, there are services departing from North St @ Essex St and arriving at Montvale Ave @ Main St via Sudbury St @ Congress St - Haymarket Sta. The journey, including transfers, takes approximately 2h 39m.
The distance between Salem and Woburn is 31 miles. The road distance is 15.4 miles.
The best way to get from Salem to Woburn without a car is to train and line 354 bus which takes 2h 21m and costs $4 - $14.
It takes approximately 2h 21m to get from Salem to Woburn, including transfers.
Salem to Woburn bus services, operated by MBTA, depart from North St @ Essex St station.
Salem to Woburn bus services, operated by MBTA, arrive at Surface Rd @ Hanover St station.
Yes, the driving distance between Salem to Woburn is 15 miles. It takes approximately 26 min to drive from Salem to Woburn.
There are 1475+ hotels available in Woburn.
What companies run services between Salem, MA, USA and Woburn, MA, USA?
You can take a bus from North St @ Essex St to Montvale Ave @ Main St via Surface Rd @ Hanover St and Sudbury St @ Congress St - Haymarket Sta in around 2h 39m.
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 Sudbury St @ Congress St - Haymarket Sta to Montvale Ave @ Main St
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- 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
Bus from Sudbury St @ Congress St - Haymarket Sta to Montvale Ave @ Main St
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
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 Wellington
- Ave. Duration
- 31 min
- Frequency
- Every 15 minutes
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Wellington to Main St @ Montvale Ave
- Ave. Duration
- 28 min
- Frequency
- Hourly
- 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, Travelling by boat in Italy, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.





