How to get from Randolph to Salem by bus and train?
From Randolph to Salem by bus and train
To get from Randolph to Salem in Boston, you’ll need to take 2 train lines and one bus line: take the FALL RIVER/NEW BEDFORD train from Holbrook/Randolph station to South Station station. Next, you’ll have to switch to the SL3 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 56 min. The ride fare is $13.20. The bus and train schedule from Randolph may change. We recommend you check the updated bus and train schedule to Salem on the Moovit app.
Step by Step
- 1Walk to train stationHolbrook/Randolph0.91 mi • 19 min
- 2Wait for trainFALL RIVER/NEW BEDFORD#2016 | South Station
- 3Ride to train stationSouth Station34 min
- 4Wait for busSL3Chelsea
- 5Ride to bus stationChelsea24 min
- 6Walk to train stationChelsea110 yd • 2 min
- 7Wait for trainNEWBURYPORT/ROCKPORT#1129 | Beverly
- 8Ride to train stationSalem21 min
Public transit directions from Randolph to Salem
Bus And Train schedule from Randolph 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
Questions & Answers
What is the fastest way to get from Randolph to Salem?
The fastest way takes 116 minutes, using Train line FALL RIVER/NEW BEDFORD, Bus line SL3, Train line NEWBURYPORT/ROCKPORT.
Is there a direct train between Randolph and Salem in Boston?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 1 hr 56 min.
Which train line goes from Randolph to Salem in Boston?
The FALL RIVER/NEW BEDFORD train line goes from Holbrook/Randolph station near Randolph to South Station. From there you’ll have to take one train line and one bus line till South Station near Salem in Boston.
How long does it take to travel from Randolph to Salem in Boston by train and bus?
The total travel time between Randolph and Salem in Boston by train and bus is about 1 hr 56 min.
Where do I get on the train near Randolph to get to Salem in Boston?
Get on the FALL RIVER/NEW BEDFORD train from the Holbrook/Randolph station near Randolph in Boston.
Where do I get off the train when travelling between Randolph and Salem in Boston?
Get off the train at the South Station, which is closest to Salem in Boston.
How much is the total train and bus fare from Randolph to Salem?
The ride from Randolph to Salem costs $13.20.
Popular Routes
- Sharon to Wellesley
- Lowell to Woburn
- South Station to Chelmsford High School
- Framingham to Fall River
- Amesbury Town to Haverhill
- Somerville to Wilmington
- Salem to Waltham
- Airport to Fitchburg
- Brookline to Quincy
- Providence to Harvard Square
- Worcester to Lawrence
- Saugus to Danvers
- Boxborough to Boston
- Kenmore to Beth Israel Deaconess Hospital
- Aquarium to Malden
- Boston to Danvers
- Boston (South Station) to Worcester, MA
- Harvard University to Brown University
- Tufts Medical Center to Cambridge
- Boston Logan International Airport (Bos) to Charles/Mgh