There are 4 ways to get from Brockton to Needham by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Brockton to South Stationtrain Fall River/New Bedford Line
- Take the train from South Station to Needham Centertrain Needham Line
2h 12m$5–12Line 12 bus, train
cheapest- Take the bus from Main St and Church St to Ashmont Station OBbus 12
- Take the train from Forest Hills to Needham Centertrain Needham Line
2h 28m$4–14Drive 21.2 mi
- Drive from Brockton to Needhamcar 21.2 mi
27 min$4–6Taxi
- Take the taxi from Brockton to Needhamtaxi 21.2 mi
27 min$75–90
Brockton to Needham by train
Questions & Answers
The cheapest way to get from Brockton to Needham is to drive which costs $3 - $6 and takes 27 min.
The fastest way to get from Brockton to Needham is to drive which takes 27 min and costs $3 - $6.
No, there is no direct train from Brockton to Needham. However, there are services departing from Brockton and arriving at Needham Center via South Station. The journey, including transfers, takes approximately 2h 12m.
The distance between Brockton and Needham is 33 miles. The road distance is 21.3 miles.
The best way to get from Brockton to Needham without a car is to train which takes 2h 12m and costs $4 - $13.
It takes approximately 2h 12m to get from Brockton to Needham, including transfers.
Brockton to Needham train services, operated by MBTA, depart from Brockton station.
Brockton to Needham train services, operated by MBTA, arrive at South Station.
Yes, the driving distance between Brockton to Needham is 21 miles. It takes approximately 27 min to drive from Brockton to Needham.
There are 1510+ hotels available in Needham.
What companies run services between Brockton, MA, USA and Needham, MA, USA?
You can take a train from Brockton to Needham Center via South Station in around 2h 12m.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from Brockton to South Station
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $3–10
- Website
- https://www.mbta.com
- Adult
- $3–10
Train from South Station to Needham Center
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.mbta.com
- Adult
- $1–3
Train from Forest Hills to Needham Center
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $2–7
- Website
- https://www.mbta.com
- Adult
- $2–7
- Phone
- +1 508 588-1000
- Website
- ridebat.com
Bus from Main St and Church St to Ashmont Station OB
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Brockton Area Transit Authority
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, How do I get from Sydney to Melbourne, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.





