There are 4 ways to get from Buzzards Bay to Cohasset by bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Buzzards Bay to Bostonbus Bz 0516
- Take the taxi from Boston to Cohassettaxi
1h 54m$87–116Drive 42.7 mi
cheapest- Drive from Buzzards Bay to Cohassetcar 42.7 mi
58 min$8–12Taxi
- Take the taxi from Buzzards Bay to Cohassettaxi 42.7 mi
58 min$140–170Bus, train
- Take the bus from Buzzards Bay to Bostonbus Bz 0516
- Take the train from South Station to Cohassettrain Greenbush Line
2h 54m$23–40
Comparing Your Travel Options
The cheapest way to get from Buzzards Bay to Cohasset is to drive which costs $7 - $12 and takes 58 min.
The fastest way to get from Buzzards Bay to Cohasset is to drive which takes 58 min and costs $7 - $12.
The distance between Buzzards Bay and Cohasset is 85 miles. The road distance is 42.9 miles.
The best way to get from Buzzards Bay to Cohasset without a car is to bus and taxi which takes 1h 54m and costs $85 - $120.
It takes approximately 1h 54m to get from Buzzards Bay to Cohasset, including transfers.
Yes, the driving distance between Buzzards Bay to Cohasset is 43 miles. It takes approximately 58 min to drive from Buzzards Bay to Cohasset.
There are 596+ hotels available in Cohasset.
What companies run services between Buzzards Bay, MA, USA and Cohasset, MA, USA?
There is no direct connection from Buzzards Bay to Cohasset. However, you can take the bus to Boston then take the taxi to Cohasset. Alternatively, you can drive from Buzzards Bay to Cohasset in around 58 min.
Train from South Station to Cohasset
- Ave. Duration
- 41 min
- Frequency
- Every 2 hours
- Estimated price
- $3–10
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–10
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Buzzards Bay to Boston
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $12–22
- Website
- Peter Pan
Bus from Buzzards Bay to Boston
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $11–20
- Website
- Peter Pan
- Ave. Duration
- 46 min
- Estimated price
- $75–170
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Barnstable Taxi and Livery
- Phone
- +1 508-524-8818
Town Taxi of Cape Cod
- Phone
- +1 508-775-5555
- Website
- towntaxicapecod.com
Cape Taxi
- Phone
- +1 508 790 0222
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 Getting around the Cyclades, How to get from Gatwick Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









