How to get from Waltham to Marlborough by bus and train?
From Waltham to Marlborough by bus and train
To get from Waltham to Marlborough in Boston, you’ll need to take 2 bus lines and one train line: take the 505 bus from Carter St Opp Commuter Rail Station station to Lincoln St @ Essex St station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 07 bus from Banana Lot/Intermodal Center station to Broad St / Lincoln St station. The total trip duration for this route is approximately 3 hr 19 min. The ride fare is $15.50.
Step by Step
- 1Start from bus stationWaltham
- 2Wait for bus505Downtown (Express)
- 3Ride to bus stationLincoln St @ Essex StID 655043 min
- 4Walk to train stationSouth Station220 yd • 3 min
- 5Wait for trainFRAMINGHAM/WORCESTER#513 | Worcester
- 6Ride to train stationFramingham47 min
- 7Walk to bus stationBanana Lot/Intermodal CenterID F56260 yd • 4 min
- 8Wait for bus07Newton And Weed St
- 9Ride to bus stationBroad St / Lincoln StID MB960 min
- 10Walk toMarlborough0.87 mi • 18 min
Alternative route from Waltham to Marlborough by bus and train via 70, FRAMINGHAM/WORCESTER and 07
To get from Waltham to Marlborough in Boston, you’ll need to take 2 bus lines and one train line: take the 70 bus from Carter St @ Waltham Comm Rail Sta station to Western Ave @ Everett St station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 07 bus from Banana Lot/Intermodal Center station to Broad St / Lincoln St station. The total trip duration for this route is approximately 2 hr 51 min. The ride fare is $12.95.
Step by Step
- 1Walk to bus stationCarter St @ Waltham Comm Rail StaID 8694430 yd • 1 min
- 2Wait for bus70University Park
- 3Ride to bus stationWestern Ave @ Everett StID 104929 min
- 4Walk to train stationBoston Landing780 yd • 10 min
- 5Wait for trainFRAMINGHAM/WORCESTER#513 | Worcester
- 6Ride to train stationFramingham30 min
- 7Walk to bus stationBanana Lot/Intermodal CenterID F56260 yd • 4 min
- 8Wait for bus07Newton And Weed St
- 9Ride to bus stationBroad St / Lincoln StID MB960 min
- 10Walk toMarlborough0.87 mi • 18 min
Public transit directions from Waltham to Marlborough
Public transit stations close to Waltham
Waltham is located at Waltham, Boston and the nearest public transit station is Elm St @ Main St.
Train stations close to Waltham:
- Waltham
- Auburndale
- Newtonville
Bus stations close to Waltham:
- Elm St @ Main St
- Lexington St @ School St
- River St @ Jackson St
Public transit stations close to Marlborough, Boston
Marlborough is located at Marlborough, Boston and the nearest public transit station is Route 20 & Felton St.
Bus stations close to Marlborough:
- Route 20 & Felton St
- Apex Entertainment
Related Routes
- Sturbridge to Marlborough
- Boston to Marlborough
- Hopkinton to Marlborough
- Newton to Marlborough
- Westborough to Marlborough
- Whitinsville to Marlborough
- Worcester to Marlborough
- Harvard to Marlborough
- Mattapan to Marlborough
- Broadway @ Gladstone St to Marlborough
- Aquarium to Marlborough
- Jackson Square to Marlborough
- North Station to Marlborough
- Malden Center to Marlborough
- South Station to Marlborough
- Fenway to Marlborough
- Boston South Station to Marlborough
- South Station Boston to Marlborough
- Broadway Station - Red Line to Marlborough
- Waltham to Sturbridge
Alternative route from Waltham to Marlborough by bus and train via 70, FRAMINGHAM/WORCESTER and 07
To get from Waltham to Marlborough in Boston, you’ll need to take 2 bus lines and one train line: take the 70 bus from Carter St @ Waltham Comm Rail Sta station to Western Ave @ Everett St station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 07 bus from Banana Lot/Intermodal Center station to Broad St / Lincoln St station. The total trip duration for this route is approximately 2 hr 51 min. The ride fare is $12.95.
Step by Step
- 1Walk to bus stationCarter St @ Waltham Comm Rail StaID 8694430 yd • 1 min
- 2Wait for bus70University Park
- 3Ride to bus stationWestern Ave @ Everett StID 104929 min
- 4Walk to train stationBoston Landing780 yd • 10 min
- 5Wait for trainFRAMINGHAM/WORCESTER#513 | Worcester
- 6Ride to train stationFramingham30 min
- 7Walk to bus stationBanana Lot/Intermodal CenterID F56260 yd • 4 min
- 8Wait for bus07Newton And Weed St
- 9Ride to bus stationBroad St / Lincoln StID MB960 min
- 10Walk toMarlborough0.87 mi • 18 min
Questions & Answers
What is the fastest way to get from Waltham to Marlborough?
The fastest way takes 199 minutes, using Bus line 505, Bus line FRAMINGHAM/WORCESTER, Bus line 07.
What is the alternative route to get from Waltham to Marlborough?
The alternative route takes 171 minutes, using Bus line 70, Bus line FRAMINGHAM/WORCESTER, Bus line 07.
Is there a direct bus between Waltham and Marlborough in Boston?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 19 min.
Which bus line goes from Waltham to Marlborough in Boston?
The 505 bus line goes from Downtown (Express) station near Waltham to Lincoln St @ Essex St station. From there you’ll have to take one bus line and one train line till Lincoln St @ Essex St station near Marlborough in Boston
How long does it take to travel from Waltham to Marlborough in Boston by bus and train?
The total travel time between Waltham and Marlborough in Boston by bus and train is about 3 hr 19 min.
Where do I get on the bus near Waltham to get to Marlborough in Boston?
Get on the 505 bus from the Downtown (Express) stop near Waltham in Boston.
Where do I get off the bus when travelling between Waltham and Marlborough in Boston?
Get off the bus at the Lincoln St @ Essex St stop, which is closest to Marlborough in Boston.
How much is the total bus and train fare from Waltham to Marlborough?
The ride from Waltham to Marlborough costs $15.50.