There are 3 ways to get from Martha's Vineyard Island to Middleborough by ferry, train, car ferry, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, train
best- Take the ferry from Vineyard Haven, Martha’s Vineyard to New Bedford, MAferry Seastreak
- Take the train from New Bedford to Middleboroughtrain Fall River/New Bedford Line
2h 48m$25–82Car ferry, bus, train
cheapest- Take the carferry from Martha's Vineyard to Woods Holecarferry
- Take the bus from Woods Hole to Bournebus
- Take the train from Bourne to Lakevilletrain
3h 57m$16–202Car ferry, taxi
- Take the carferry from Oak Bluffs to Woods Holecarferry Woods Hole
- Take the taxi from Woods Hole to Middleboroughtaxi
1h 36m$148–340
Martha's Vineyard Island to Middleborough by ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Martha's Vineyard Island to Middleborough is to ferry and train which costs $25 - $85 and takes 2h 48m.
The fastest way to get from Martha's Vineyard Island to Middleborough is to car ferry and taxi which takes 1h 36m and costs $140 - $340.
The distance between Martha's Vineyard Island and Middleborough is 68 miles.
The best way to get from Martha's Vineyard Island to Middleborough without a car is to ferry and train which takes 2h 48m and costs $25 - $85.
It takes approximately 2h 48m to get from Martha's Vineyard Island to Middleborough, including transfers.
There are 71+ hotels available in Middleborough.
What companies run services between Martha's Vineyard Island, MA, USA and Middleborough, MA, USA?
There is no direct connection from Martha's Vineyard Island to Middleborough. However, you can take the ferry to New Bedford, MA, walk to SRTA New Bedford Terminal, take the line 202 bus to Purchase St and Pearl St, walk to New Bedford, then take the train to Middleborough. Alternatively, you can take the car ferry to Woods Hole then take the taxi to Middleborough.
Train from New Bedford to Middleborough
- Ave. Duration
- 36 min
- Frequency
- Every 2 hours
- Estimated price
- $4–11
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $4–11
- Phone
- +1 508-775-8504
- [email protected]
- Website
- CapeFlyer
Train from Bourne to Lakeville
- Ave. Duration
- 42 min
- Frequency
- 3 times a week
- Estimated price
- $5–22
- Website
- CapeFlyer
- South Station to Bourne
- $20
- South Station to Hyannis
- $22
- Middleborough to Hyannis
- $5
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Woods Hole to Bourne
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $3–10
- Website
- Peter Pan
- Phone
- +1 800-262-8743
- [email protected]
- Website
- Seastreak
Ferry from Vineyard Haven, Martha’s Vineyard to New Bedford, MA
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $19–70
- Website
- Seastreak
- Schedules at
- Seastreak Routes, Schedules & Fares
- NJ/Martha's Vineyard/Nantucket/ Adult
- $102–106
- Newport/Providence Adult
- $19–23
- Adult
- $45–70
- Phone
- +1 (508) 477-8600
- Website
- Steamship Authority
Car ferry from Oak Bluffs to Woods Hole
- Ave. Duration
- 44 min
- Frequency
- 3 times a day
- Estimated price
- $8–170
- Schedules at
- Steamship Authority
- 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
- Steamship Authority
- Passenger
- $11
- Passenger Automobiles
- $70–170
- Ave. Duration
- 52 min
- Estimated price
- $140–170
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 and around Russia for the 2018 FIFA World Cup, 4 stunningly beautiful Philippines islands you need to visit, and Best ways to travel around Australia - to help you get the most out of your next trip.
















