There are 5 ways to get from Brockton to Buzzards Bay by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Brockton to South Stationtrain Fall River/New Bedford Line
- Take the bus from Boston to Buzzards Baybus Bz 0547
2h 51m$16–34Drive 35.2 mi
cheapest- Drive from Brockton to Buzzards Baycar 35.2 mi
47 min$7–10Train, taxi
- Take the train from Brockton to Middleboroughtrain Fall River/New Bedford Line
- Take the taxi from Middleborough to Buzzards Baytaxi
49 min$73–93Line 12 bus, bus
- Take the bus from Main St and Church St to Ashmont Station OBbus 12
- Take the bus from Boston to Buzzards Baybus Bz 0547
3h 25m$16–30Taxi
- Take the taxi from Brockton to Buzzards Baytaxi 35.2 mi
47 min$120–150
Brockton to Buzzards Bay by train and bus
Questions & Answers
The cheapest way to get from Brockton to Buzzards Bay is to drive which costs $6 - $10 and takes 47 min.
The fastest way to get from Brockton to Buzzards Bay is to drive which takes 47 min and costs $6 - $10.
No, there is no direct bus from Brockton to Buzzards Bay. However, there are services departing from Main St and Church St and arriving at Buzzards Bay via Boston. The journey, including transfers, takes approximately 3h 25m.
The distance between Brockton and Buzzards Bay is 78 miles. The road distance is 35.4 miles.
The best way to get from Brockton to Buzzards Bay without a car is to train and bus which takes 2h 51m and costs $15 - $35.
It takes approximately 2h 51m to get from Brockton to Buzzards Bay, including transfers.
Brockton to Buzzards Bay bus services, operated by Brockton Area Transit Authority, depart from Main St and Church St station.
Brockton to Buzzards Bay bus services, operated by Brockton Area Transit Authority, arrive at Ashmont Station OB.
Yes, the driving distance between Brockton to Buzzards Bay is 35 miles. It takes approximately 47 min to drive from Brockton to Buzzards Bay.
There are 412+ hotels available in Buzzards Bay.
What companies run services between Brockton, MA, USA and Buzzards Bay, MA, USA?
You can take a bus from Main St and Church St to Buzzards Bay via Ashmont Station OB, Ashmont, South Station, and Boston in around 3h 25m.
Train from Brockton to South Station
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $3–10
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–10
Train from Brockton to Middleborough
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $2–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–9
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Boston to Buzzards Bay
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a week
- Estimated price
- $12–25
- Website
- Peter Pan
Bus from Boston to Buzzards Bay
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a week
- Estimated price
- $12–25
- Website
- Peter Pan
- Ave. Duration
- 36 min
- Estimated price
- $70–150
Yellow Cab Brockton
- Phone
- +1-508-583-1234
Yellow Cab Brockton
- Phone
- +1-508-583-1234
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Italian Lakes: Getting around by train, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.









