There are 6 ways to get from Martha's Vineyard Island to Onset by car ferry, taxi, ferry, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, taxi
best- Take the carferry from Oak Bluffs to Woods Holecarferry Woods Hole
- Take the taxi from Woods Hole to Onsettaxi
1h 18m$83–265Car ferry, bus
cheapest- Take the carferry from Martha's Vineyard to Woods Holecarferry
- Take the bus from Steamship Authority Ferry Docks, Woods Hole to Mashpee Commonsbus
- Take the bus from Mashpee Commons to Buzzards Bay Train Stationbus
6h$15–178Ferry, bus
- Take the ferry from Vineyard Haven, Martha’s Vineyard to New Bedford, MAferry Seastreak
- Take the bus from SRTA New Bedford Terminal to Cranberry Plazabus Ware
3h 45m$21–73Ferry, taxi
- Take the ferry from Oak Bluffs, Martha's Vineyard, MA to 227 Clinton St., Falmouth, MAferry Water Shuttle
- Take the taxi from 227 Clinton St., Falmouth, MA to Onsettaxi
50 min$87–102Ferry, taxi via Falmouth, MA
- Take the ferry from Oak Bluffs, Marthas Vineyard Terminal to Falmouth, MAferry
- Take the taxi from Falmouth, MA to Onsettaxi
54 min$87–105Fly
- Fly from Martha'S Vineyard Airport (MVY) to Barnstable Municipal Airport (HYA)plane MVY - HYA
1h$150–318
Martha'S Vineyard Airport (MVY) to Barnstable Municipal Airport (HYA) flights
Questions & Answers
The cheapest way to get from Martha's Vineyard Island to Onset is to ferry and bus which costs $21 - $75 and takes 3h 45m.
The fastest way to get from Martha's Vineyard Island to Onset is to ferry and taxi which takes 50 min and costs $85 - $110.
The distance between Martha's Vineyard Island and Onset is 31 miles.
The best way to get from Martha's Vineyard Island to Onset without a car is to car ferry and taxi which takes 1h 18m and costs $80 - $270.
It takes approximately 1h 18m to get from Martha's Vineyard Island to Onset, including transfers.
There are 402+ hotels available in Onset.
What companies run services between Martha's Vineyard Island, MA, USA and Onset, MA, USA?
Cape Air flies from Martha'S Vineyard Airport (MVY) to Barnstable Municipal Airport (HYA) twice daily.
- Website
- capeair.com
Flights from Martha'S Vineyard Airport to Barnstable Municipal Airport
- Ave. Duration
- 25 min
- When
- Every day
- Estimated price
- $65–210
Flights from Martha'S Vineyard Airport to Barnstable Municipal Airport via Nantucket
- Ave. Duration
- 1h 47m
- When
- Tuesday and Wednesday
- Estimated price
- $65–210
- Phone
- +1 508-999-5211
- [email protected]
- Website
- srtabus.com
Bus from SRTA New Bedford Terminal to Cranberry Plaza
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Website
- https://www.srtabus.com/
- Phone
- 800-483-2500
- Website
- gatra.org
Bus from SRTA New Bedford Terminal to Cranberry Plaza
- Ave. Duration
- 56 min
- Frequency
- 3 times a day
- Estimated price
- $1–2
- Website
- http://www.gatra.org/
- Schedules at
- http://www.gatra.org/index.php/routes/
- Phone
- 1-800-352-7155
- [email protected]
- Website
- capecodrta.org
Bus from Steamship Authority Ferry Docks, Woods Hole to Mashpee Commons
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- https://capecodrta.org
- Adult
- $3
Bus from Mashpee Commons to Buzzards Bay Train Station
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- https://capecodrta.org
- Adult
- $3
- Phone
- +1 (508) 477-8600
- Website
- steamshipauthority.com
Car ferry from Oak Bluffs to Woods Hole
- Ave. Duration
- 44 min
- Frequency
- 3 times a day
- Estimated price
- $8–170
- Schedules at
- steamshipauthority.com
- Passenger
- $11
- Passenger Automobiles
- $70–170
Car ferry from Martha's Vineyard to Woods Hole
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $8–170
- Schedules at
- steamshipauthority.com
- Passenger
- $11
- Passenger Automobiles
- $70–170
- Phone
- +1 800-262-8743
- [email protected]
- Website
- seastreak.com
Ferry from Vineyard Haven, Martha’s Vineyard to New Bedford, MA
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $19–70
- Website
- https://seastreak.com
- Schedules at
- https://seastreak.com/ferry-routes-and-schedules/
- NJ/Martha's Vineyard/Nantucket/ Adult
- $102–106
- Newport/Providence Adult
- $19–23
- Adult
- $45–70
- Phone
- +1 508-548-2626
- [email protected]
- Website
- patriotpartyboats.com
Ferry from Oak Bluffs, Martha's Vineyard, MA to 227 Clinton St., Falmouth, MA
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- $16–17
- Schedules at
- patriotpartyboats.com
Ferry from Oak Bluffs, Marthas Vineyard Terminal to Falmouth, MA
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- $17–20
- Schedules at
- patriotpartyboats.com
- online
- $17
- cash in person
- $20
- Ave. Duration
- 31 min
- Estimated price
- $70–95
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 How do I buy a London Underground ticket?, How to get from Stansted Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.









