There are 4 ways to get from Onset to Hyannis by 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.
Bus via Patriot Square, South Dennis
best- Take the bus from Buzzards Bay Train Station to Patriot Square, South Dennisbus Patriot LTD
- Take the bus from Patriot Square, South Dennis to Hyannis Transportation Centerbus Patriot LTD / ...
2h 34m$1–2Drive 24.7 mi
- Drive from Onset to Hyanniscar 24.7 mi
35 min$5–7Taxi
- Take the taxi from Onset to Hyannistaxi 24.7 mi
35 min$85–110Bus
- Take the bus from Buzzards Bay Train Station to Hyannis Transportation Centerbus Sandwich Line
2h 35m$1–2
Questions & Answers
The cheapest way to get from Onset to Hyannis is to bus via Patriot Square, South Dennis which costs $1 - $2 and takes 2h 34m.
The fastest way to get from Onset to Hyannis is to drive which takes 35 min and costs $4 - $7.
No, there is no direct bus from Onset to Hyannis. However, there are services departing from Onset Pier and arriving at Hyannis Transportation Center via Buzzards Bay Train Station and Patriot Square, South Dennis. The journey, including transfers, takes approximately 2h 34m.
The distance between Onset and Hyannis is 39 miles. The road distance is 24.8 miles.
The best way to get from Onset to Hyannis without a car is to bus via Patriot Square, South Dennis which takes 2h 34m and costs $1 - $2.
It takes approximately 2h 34m to get from Onset to Hyannis, including transfers.
Onset to Hyannis bus services, operated by Cape Cod Regional Transit Authority, depart from Buzzards Bay Train Station.
Onset to Hyannis bus services, operated by Cape Cod Regional Transit Authority, arrive at Patriot Square, South Dennis station.
Yes, the driving distance between Onset to Hyannis is 25 miles. It takes approximately 35 min to drive from Onset to Hyannis.
There are 885+ hotels available in Hyannis.
What companies run services between Onset, MA, USA and Hyannis, MA, USA?
You can take a bus from Onset Pier to Hyannis Transportation Center via Academy Dr - Buzzard's Bay, Buzzards Bay Train Station, and Patriot Square, South Dennis in around 2h 34m.
- Phone
- 1-800-352-7155
- info@capecodrta.org
- Website
- Cape Cod Regional Transit Authority
Bus from Buzzards Bay Train Station to Patriot Square, South Dennis
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Website
- Cape Cod Regional Transit Authority
- Schedules at
- Schedules and Services
- Adult
- $0
Bus from Patriot Square, South Dennis to Hyannis Transportation Center
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Website
- Cape Cod Regional Transit Authority
- Schedules at
- Schedules and Services
- Adult
- $0
Bus from Buzzards Bay Train Station to Hyannis Transportation Center
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Website
- Cape Cod Regional Transit Authority
- Schedules at
- Schedules and Services
- Adult
- $0
- Ave. Duration
- 35 min
- Estimated price
- $85–110
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 Thanksgiving 2018: How to travel stress-free, Need to know: Jadrolinija, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
