How to get from Medford to Salem by subway and train?
From Medford to Salem by subway and train
To get from Medford to Salem in Boston, take the ORANGE LINE subway from Wellington station to North Station station. Next, take the NEWBURYPORT/ROCKPORT train from North Station station to Salem station. The total trip duration for this route is approximately 56 min. The ride fare is $10.40.
Step by Step
- 1Walk to subway stationWellington70 yd • 1 min
- 2Wait for subwayORANGE LINEForest Hills
- 3Ride to subway stationNorth Station8 min
- 4Walk to train stationNorth Station40 yd • 1 min
- 5Wait for trainNEWBURYPORT/ROCKPORT#125 | Newburyport
- 6Ride to train stationSalem32 min
From Medford to Salem by bus and train
To get from Medford to Salem in Boston, you’ll need to take 2 bus lines and one train line: take the 97 bus from Wellington station to Broadway @ Mansfield St station. Next, you’ll have to switch to the 104 bus and finally take the NEWBURYPORT/ROCKPORT train from Chelsea station to Salem station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is $6.90.
Step by Step
- 1Walk to bus stationWellington10 yd • 1 min
- 2Wait for bus97Malden
- 3Ride to bus stationBroadway @ Mansfield StID 55109 min
- 4Walk to bus stationBroadway @ Church StID 549520 yd • 1 min
- 5Wait for bus104Airport
- 6Ride to bus stationSecond St Opp Carter StID 560037 min
- 7Walk to train stationChelsea530 yd • 7 min
- 8Wait for trainNEWBURYPORT/ROCKPORT#125 | Newburyport
- 9Ride to train stationSalem21 min
Public transit directions from Medford to Salem
Related Routes
- Oxford to Salem
- Southbridge Town to Salem
- Spencer to Salem
- East Brookfield to Salem
- Webster to Salem
- East Sandwich to Salem
- Harwich Center to Salem
- Harwich Port to Salem
- Bliss Corner to Salem
- Brewster to Salem
- Chatham to Salem
- Dennis Port to Salem
- East Falmouth to Salem
- East Harwich to Salem
- New Bedford to Salem
- West Dennis to Salem
- West Wareham to Salem
- North Eastham to Salem
- North Falmouth to Salem
- Northwest Harwich to Salem
From Medford to Salem by bus and train
To get from Medford to Salem in Boston, you’ll need to take 2 bus lines and one train line: take the 97 bus from Wellington station to Broadway @ Mansfield St station. Next, you’ll have to switch to the 104 bus and finally take the NEWBURYPORT/ROCKPORT train from Chelsea station to Salem station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is $6.90.
Step by Step
- 1Walk to bus stationWellington10 yd • 1 min
- 2Wait for bus97Malden
- 3Ride to bus stationBroadway @ Mansfield StID 55109 min
- 4Walk to bus stationBroadway @ Church StID 549520 yd • 1 min
- 5Wait for bus104Airport
- 6Ride to bus stationSecond St Opp Carter StID 560037 min
- 7Walk to train stationChelsea530 yd • 7 min
- 8Wait for trainNEWBURYPORT/ROCKPORT#125 | Newburyport
- 9Ride to train stationSalem21 min
Questions & Answers
What is the fastest way to get from Medford to Salem?
The fastest way takes 56 minutes, using Subway line ORANGE LINE, Train line NEWBURYPORT/ROCKPORT.
What is the alternative route to get from Medford to Salem?
The alternative route takes 63 minutes, using Bus line 97, Bus line 104, Train line NEWBURYPORT/ROCKPORT.
Is there a direct subway between Medford and Salem in Boston?
No, you’ll have to take one subway line and one train line in total. The total travelling time is 56 min.
Which subway line goes from Medford to Salem in Boston?
The ORANGE LINE subway line goes from Wellington station near Medford to Forest Hills station. From there you’ll have to take one train line till Forest Hills station near Salem in Boston.
How long does it take to travel from Medford to Salem in Boston by subway and train?
The total travel time between Medford and Salem in Boston by subway and train is about 56 min.
Where do I get on the subway near Medford to get to Salem in Boston?
Get on the ORANGE LINE subway from the Wellington station near Medford in Boston.
Where do I get off the subway when travelling between Medford and Salem in Boston?
Get off the subway at the Forest Hills station, which is closest to Salem in Boston.
How much is the subway fare from Medford to Salem?
The ride from Medford to Salem costs $10.40.
Popular Routes
- Walpole to Franklin Town
- Hingham to East Falmouth
- Attleboro to Brookline
- Forest Hills to Fenway Park
- Braintree to Mansfield Center
- Worcester to Lunenburg
- Hingham to Marshfield
- Danvers to Salem
- South Station Boston to Malden
- Ashmont Station to Fenway Park
- Everett to Franklin Town
- Wellesley to Dedham
- Malden to Burlington
- Chatham to Provincetown
- State Street to Boston Logan International Airport (Bos)
- Boston Logan International Airport (Bos) to Andover
- Wonderland to Saugus, MA
- Boston Logan International Airport (Bos) to North End
- New Bedford to East Falmouth
- Tufts Medical Center to Cambridge