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 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. The bus and train schedule from Salisbury Beach may change. We recommend you check the updated bus and train schedule to Revere, MA on the Moovit app.
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 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. The bus and train schedule from Salisbury Beach may change. We recommend you check the updated bus and train schedule to Revere, MA on the Moovit app.
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
Bus And Train schedule from Salisbury Beach to Revere, MA
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 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. The bus and train schedule from Salisbury Beach may change. We recommend you check the updated bus and train schedule to Revere, MA on the Moovit app.
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.
How long does it take to travel from Salisbury Beach to Revere, MA by bus and train?
The total travel time between Salisbury Beach and Revere, MA 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.
Popular Routes
- Back Bay to Swampscott, MA
- Boston Logan International Airport (Bos) to Harwich Port
- Chelsea to Lowell
- Andrew to Fenway Park
- Boston Logan International Airport to Providence College
- Revere Beach to Boston University Medical Campus
- Arlington to Watertown Town
- Lynn to Newburyport
- Broadway Station - Red Line to Logan International Airport (BOS)
- Providence to Seekonk
- North Station to Brigham And Women's Hospital
- Waltham to Lynn
- Lowell to Salisbury
- South Station to Malden
- Harvard University to Brown University
- Quincy to Plymouth
- Massachusetts Avenue @ 960 Mass Ave to Tufts University
- Brockton to Abington
- Malden to Somerville
- Boston to Woods Hole