How to get from Salisbury Beach to Revere, MA by bus and train?
From Salisbury Beach to Revere, MA by bus and train
To get from Salisbury Beach to Revere, MA in Revere, you’ll need to take 2 bus lines and one train line: take the 20 bus from Salisbury Beach station to Newburyport Mbta Station station. Next, you’ll have to switch to the NEWBURYPORT/ROCKPORT train and finally take the 450 bus from Salem station to American Legion Hwy @ Beach St - Bell Circle station. The total trip duration for this route is approximately 2 hr 38 min.
Step by Step
- 1Start from bus stationSalisbury Beach
- 2Wait for bus20Newburyport
- 3Ride to bus stationNewburyport Mbta StationID 891618620 min
- 4Walk to train stationNewburyport310 yd • 4 min
- 5Wait for trainNEWBURYPORT/ROCKPORT#126 | North Station
- 6Ride to train stationSalem33 min
- 7Wait for bus450Haymarket
- 8Ride to bus stationAmerican Legion Hwy @ Beach St - Bell CircleID 1471742 min
- 9Walk toRevere, MA0.73 mi • 16 min
Alternative route from Salisbury Beach to Revere, MA by bus and train via 20, NEWBURYPORT/ROCKPORT and 455
To get from Salisbury Beach to Revere, MA in Revere, you’ll need to take 2 bus lines and one train line: take the 20 bus from Salisbury Beach station to Newburyport Mbta Station station. Next, you’ll have to switch to the NEWBURYPORT/ROCKPORT train and finally take the 455 bus from Union St @ Joyce St station to Revere St @ Stowers St station. The total trip duration for this route is approximately 2 hr 23 min.
Step by Step
- 1Start from bus stationSalisbury Beach
- 2Wait for bus20Newburyport
- 3Ride to bus stationNewburyport Mbta StationID 891618620 min
- 4Walk to train stationNewburyport310 yd • 4 min
- 5Wait for trainNEWBURYPORT/ROCKPORT#126 | North Station
- 6Ride to train stationLynn Interim43 min
- 7Walk to bus stationUnion St @ Joyce StID 7234250 yd • 3 min
- 8Wait for bus455Wonderland Via Central Square
- 9Ride to bus stationRevere St @ Stowers StID 577027 min
- 10Walk toRevere, MA0.95 mi • 20 min
Public transit directions from Salisbury Beach to Revere, MA
Public transit stations close to Salisbury Beach
Salisbury Beach is located at Salisbury Beach, Revere and the nearest public transit station is Beach Road - Tidewater.
Bus stations close to Salisbury Beach:
- Beach Road - Tidewater
Public transit stations close to Revere, MA, Revere
Revere, MA is located at Revere, MA, Revere and the nearest public transit station is Broadway Opp Fernwood Ave.
Subway stations close to Revere, MA:
- Revere Beach
- Beachmont
- Suffolk Downs
Bus stations close to Revere, MA:
- Broadway Opp Fernwood Ave
- Broadway @ Fernwood Ave
- Park Ave @ Allston St
Related Routes
- E Broadway @ N St to Revere, MA
- Gloucester High School to Revere, MA
- Blackburn Industrial Park to Revere, MA
- Dock Square to Revere, MA
- Addison Gilbert Hospital to Revere, MA
- Hammond Castle to Revere, MA
- Train Station - Rockport to Revere, MA
- Liberty Tree Mall to Revere, MA
- Rockport Market to Revere, MA
- Boston (South Station) to Revere, MA
- Cambridge (Ma) to Revere, MA
- Brookline to Revere, MA
- Second St @ Spring St to Revere, MA
- Fall River Depot to Revere, MA
- Church Street to Revere, MA
- 117 Kendrick St (Bulfinch) to Revere, MA
- 1560 Trapelo Rd (Dyne Therapeutics) to Revere, MA
- 480/500 Totten Pond Rd (Bxp-Citypoint) to Revere, MA
- 250 First Ave (Bulfinch) to Revere, MA
- 131 Hartwell Ave (Azad Legacy Partners) to Revere, MA
Alternative route from Salisbury Beach to Revere, MA by bus and train via 20, NEWBURYPORT/ROCKPORT and 455
To get from Salisbury Beach to Revere, MA in Revere, you’ll need to take 2 bus lines and one train line: take the 20 bus from Salisbury Beach station to Newburyport Mbta Station station. Next, you’ll have to switch to the NEWBURYPORT/ROCKPORT train and finally take the 455 bus from Union St @ Joyce St station to Revere St @ Stowers St station. The total trip duration for this route is approximately 2 hr 23 min.
Step by Step
- 1Start from bus stationSalisbury Beach
- 2Wait for bus20Newburyport
- 3Ride to bus stationNewburyport Mbta StationID 891618620 min
- 4Walk to train stationNewburyport310 yd • 4 min
- 5Wait for trainNEWBURYPORT/ROCKPORT#126 | North Station
- 6Ride to train stationLynn Interim43 min
- 7Walk to bus stationUnion St @ Joyce StID 7234250 yd • 3 min
- 8Wait for bus455Wonderland Via Central Square
- 9Ride to bus stationRevere St @ Stowers StID 577027 min
- 10Walk toRevere, MA0.95 mi • 20 min
Questions & Answers
What is the fastest way to get from Salisbury Beach to Revere, MA?
The fastest way takes 158 minutes, using Bus line 20, Train line NEWBURYPORT/ROCKPORT, Bus line 450.
What is the alternative route to get from Salisbury Beach to Revere, MA?
The alternative route takes 143 minutes, using Bus line 20, Train line NEWBURYPORT/ROCKPORT, Bus line 455.
Is there a direct bus between Salisbury Beach and Revere, MA?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 38 min.
Which bus line goes from Salisbury Beach to Revere, MA?
The 20 bus line goes from Newburyport station near Salisbury Beach in Salisbury to Newburyport Mbta Station station. From there you’ll have to take one bus line and one train line till Newburyport Mbta Station station near Revere, MA in Revere.
How long does it take to travel from Salisbury Beach to Revere, MA by bus and train?
The total travel time between Salisbury Beach in Salisbury and Revere, MA in Revere by bus and train is about 2 hr 38 min.
Where do I get on the bus near Salisbury Beach to get to Revere, MA?
Get on the 20 bus from the Newburyport stop near Salisbury Beach in Salisbury.
Where do I get off the bus when travelling between Salisbury Beach and Revere, MA?
Get off the bus at the Newburyport Mbta Station stop, which is closest to Revere, MA in Revere.
Popular Routes
- Brown University to Boston
- Quincy Adams to Boston Convention & Exhibition Center
- Attleboro to Brookline
- Lechmere to Td Garden
- Somerville to Norwood
- Boston to Devens
- South Station to Danvers
- South Station to Brookline
- Anderson/Woburn to Boston
- Woburn to Boston
- Revere Beach to Mgh Yawkey Center
- Waltham to Worcester
- Boston to Pawtucket
- Plymouth to Woods Hole
- Fall River to North Seekonk
- Malden Center to Fenway Park
- Hingham to Woods Hole
- Boston Logan International Airport (Bos) to Porter Square
- Wellesley to Cambridge
- Woods Hole to Brockton