How to get from Main St @ Banks St to Shirley, MA by bus and train?
From Main St @ Banks St to Shirley, MA by bus and train
To get from Main St @ Banks St to Shirley, MA you’ll need to take one bus line and 2 train lines: take the 137 bus from Main St @ Banks Pl station to Washington St @ Grove St station. Next, you’ll have to switch to the HAVERHILL train and finally take the FITCHBURG train from North Station station to Shirley station. The total trip duration for this route is approximately 2 hr 20 min. The ride fare is $13.95. The bus and train schedule from Main St @ Banks St may change. We recommend you check the updated bus and train schedule to Shirley, MA on the Moovit app.
Step by Step
- 1Walk to bus stationMain St @ Banks PlID 9221100 yd • 2 min
- 2Wait for bus137Reading Depot
- 3Ride to bus stationWashington St @ Grove StID 59922 min
- 4Walk to train stationOak Grove40 yd • 1 min
- 5Wait for trainHAVERHILL#1228 | North Station
- 6Ride to train stationNorth Station19 min
- 7Wait for trainFITCHBURG#413 | Wachusett
- 8Ride to train stationShirley68 min
- 9Walk toShirley, MA680 yd • 8 min
Alternative route from Main St @ Banks St to Shirley, MA by bus and train via 131, HAVERHILL and FITCHBURG
To get from Main St @ Banks St to Shirley, MA you’ll need to take one bus line and 2 train lines: take the 131 bus from Main St @ Banks St station to Washington St @ Grove St station. Next, you’ll have to switch to the HAVERHILL train and finally take the FITCHBURG train from North Station station to Shirley station. The total trip duration for this route is approximately 2 hr 38 min. The ride fare is $13.95. The bus and train schedule from Main St @ Banks St may change. We recommend you check the updated bus and train schedule to Shirley, MA on the Moovit app.
Step by Step
- 1Start from bus stationMain St @ Banks St
- 2Wait for bus131Malden Via Oak Grove
- 3Ride to bus stationWashington St @ Grove StID 59923 min
- 4Walk to train stationOak Grove40 yd • 1 min
- 5Wait for trainHAVERHILL#1228 | North Station
- 6Ride to train stationNorth Station19 min
- 7Wait for trainFITCHBURG#413 | Wachusett
- 8Ride to train stationShirley68 min
- 9Walk toShirley, MA680 yd • 8 min
Public transit directions from Main St @ Banks St to Shirley, MA
Bus And Train schedule from Main St @ Banks St to Shirley, MA
Related Routes
- Talbot Green to Shirley, MA
- Cambridge (Ma) to Shirley, MA
- Brookline to Shirley, MA
- Framingham (Framingham Intermodal) to Shirley, MA
- Main Shopping Center @ Marshall's to Shirley, MA
- Main Shopping Center @ Market Basket to Shirley, MA
- Lynn Classical High School to Shirley, MA
- Essex St & Lawrence St to Shirley, MA
- Union St & Common St to Shirley, MA
- Mullins Center to Shirley, MA
- Middle Street / Rt 47 (E) to Shirley, MA
- Western Ave @ Everett St to Shirley, MA
- Morton St @ Evans St to Shirley, MA
- River St Opp Blackstone St to Shirley, MA
- Massachusetts Ave @ Washington St to Shirley, MA
- Massachusetts Ave @ Hancock St to Shirley, MA
- 367 Western Ave Opp Brighton Mills Mall to Shirley, MA
- Massachusetts Ave Opp Holyoke St to Shirley, MA
- Cambridge St @ Harvard Ave to Shirley, MA
- South Bay Mall Opp Macy's to Shirley, MA
Alternative route from Main St @ Banks St to Shirley, MA by bus and train via 131, HAVERHILL and FITCHBURG
To get from Main St @ Banks St to Shirley, MA you’ll need to take one bus line and 2 train lines: take the 131 bus from Main St @ Banks St station to Washington St @ Grove St station. Next, you’ll have to switch to the HAVERHILL train and finally take the FITCHBURG train from North Station station to Shirley station. The total trip duration for this route is approximately 2 hr 38 min. The ride fare is $13.95. The bus and train schedule from Main St @ Banks St may change. We recommend you check the updated bus and train schedule to Shirley, MA on the Moovit app.
Step by Step
- 1Start from bus stationMain St @ Banks St
- 2Wait for bus131Malden Via Oak Grove
- 3Ride to bus stationWashington St @ Grove StID 59923 min
- 4Walk to train stationOak Grove40 yd • 1 min
- 5Wait for trainHAVERHILL#1228 | North Station
- 6Ride to train stationNorth Station19 min
- 7Wait for trainFITCHBURG#413 | Wachusett
- 8Ride to train stationShirley68 min
- 9Walk toShirley, MA680 yd • 8 min
Questions & Answers
What is the fastest way to get from Main St @ Banks St to Shirley, MA?
The fastest way takes 140 minutes, using Bus line 137, Train line HAVERHILL, Train line FITCHBURG.
What is the alternative route to get from Main St @ Banks St to Shirley, MA?
The alternative route takes 158 minutes, using Bus line 131, Train line HAVERHILL, Train line FITCHBURG.
Is there a direct bus between Main St @ Banks St and Shirley, MA?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 2 hr 20 min.
Which bus line goes from Main St @ Banks St to Shirley, MA?
The 137 bus line goes from Main St @ Banks Pl station near Main St @ Banks St in Melrose to Reading Depot station. From there you’ll have to take 2 train lines till Reading Depot station near Shirley, MA.
How long does it take to travel from Main St @ Banks St to Shirley, MA by bus and train?
The total travel time between Main St @ Banks St and Shirley, MA by bus and train is about 2 hr 20 min.
Where do I get on the bus near Main St @ Banks St to get to Shirley, MA?
Get on the 137 bus from the Main St @ Banks Pl stop near Main St @ Banks St in Melrose.
Where do I get off the bus when travelling between Main St @ Banks St and Shirley, MA?
Get off the bus at the Reading Depot station, which is closest to Shirley, MA.
How much is the bus fare from Main St @ Banks St to Shirley, MA?
The ride from Main St @ Banks St to Shirley, MA costs $13.95.
Popular Routes
- North Station to Malden
- Prudential to Boston College (Brighton Campus)
- Aquarium to Boston College (Brighton Campus)
- Boston-South Station to Bournewood Hospital
- Forest Hills to Fenway Park
- Braintree Town to Cambridge
- Plymouth to Chatham
- Fitchburg to Airport
- Beverly to Lynn
- Boston to Scituate
- Brockton to Norwood
- Wellesley to Barnstable Town
- Tacoma St + 57 Tacoma St to Worcester, MA
- Fenway to Logan International Airport (BOS)
- Boston to Plymouth Rock
- Point Judith Ferry Terminal, Narragansett, Ri to Kingston, RI
- Boston to Webster
- East Sandwich to Provincetown
- Kingston to Cambridge
- Boston (South Station) to Lowell, MA