How to get from Milford to Harvard Square by bus and train?
Milford to Harvard Square - Bus Schedule
The RT306 bus from Milford to Harvard Square runs from 7:51 AM to 9:32 PM, with departures every 30 min-2 hr 40 min. The trip takes about 2 hr 5 min, with regular service throughout the operating hours.
From Milford to Harvard Square by bus and train
To get from Milford to Harvard Square in Cambridge, you’ll need to take 2 bus lines and one train line: take the RT306 bus from Milford Crossing station to Framingham Mbta Station station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 66 bus from Cambridge St Opp Hano St station to Harvard station. The total trip duration for this route is approximately 2 hr 5 min. The ride fare is $12.95. The bus and train schedule from Milford may change. We recommend you check the updated bus and train schedule to Harvard Square on the Moovit app.
Step by Step
- 1Walk to bus stationMilford CrossingID MF6380 yd • 5 min
- 2Wait for busRT306Blandin Hub
- 3Ride to bus stationFramingham Mbta Station37 min
- 4Walk to train stationFramingham190 yd • 3 min
- 5Wait for trainFRAMINGHAM/WORCESTER#534 | South Station
- 6Ride to train stationBoston Landing40 min
- 7Walk to bus stationCambridge St Opp Hano StID 1111500 yd • 6 min
- 8Wait for bus66Harvard Via Allston
- 9Ride to bus stationHarvard19 min
- 10Walk toHarvard Square100 yd • 2 min
Public transit directions from Milford to Harvard Square
Bus And Train schedule from Milford to Harvard Square
Related Routes
- Plymouth to Harvard Square
- Andover to Harvard Square
- Arlington to Harvard Square
- Attleboro to Harvard Square
- Belmont to Harvard Square
- Beverly to Harvard Square
- Boston to Harvard Square
- Braintree Town to Harvard Square
- Brockton to Harvard Square
- Brookline to Harvard Square
- Burlington to Harvard Square
- Chelsea to Harvard Square
- Dedham to Harvard Square
- Everett to Harvard Square
- Framingham to Harvard Square
- Franklin Town to Harvard Square
- Haverhill to Harvard Square
- Hingham to Harvard Square
- Lexington to Harvard Square
- Lowell to Harvard Square
Questions & Answers
What is the fastest way to get from Milford to Harvard Square?
The fastest way takes 125 minutes, using Bus line RT306, Train line FRAMINGHAM/WORCESTER, Bus line 66.
Is there a direct bus between Milford and Harvard Square?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 5 min.
Which bus line goes from Milford to Harvard Square?
The RT306 bus line goes from Milford Crossing station near Milford in Boston to Framingham Mbta Station. From there you’ll have to take one bus line and one train line till Framingham Mbta Station near Harvard Square in Cambridge.
How long does it take to travel from Milford to Harvard Square by bus and train?
The total travel time between Milford in Boston and Harvard Square in Cambridge by bus and train is about 2 hr 5 min.
Where do I get on the bus near Milford to get to Harvard Square?
Get on the RT306 bus from the Milford Crossing stop near Milford in Boston.
Where do I get off the bus when travelling between Milford and Harvard Square?
Get off the bus at the Framingham Mbta Station, which is closest to Harvard Square in Cambridge.
How much is the total bus and train fare from Milford to Harvard Square?
The ride from Milford to Harvard Square costs $12.95.
Popular Routes
- New Bedford to Falmouth
- Everett to Cambridge
- Boylston to Td Garden
- Marshfield to Hingham
- Milton to Newburyport
- Worcester to Medford
- Forest Hills to Boston Medical Center
- Arlington to Beth Israel Deaconess Hospital
- Boston Logan International Airport (Bos) to Tufts Medical Center
- Quincy to Framingham
- Brockton to New Bedford
- Veterans Hospital West Roxbury to Jamaica Plain
- Braintree to Whitman, MA
- Salem to Peabody
- Back Bay to Lynn
- Worcester to Malden
- Revere Beach to Lawrence
- Airport to Boston Marriott Long Wharf
- Fenway to Attleboro
- Andover to Beverly