There are 5 ways to get from Framingham to Martha's Vineyard Island by bus, ferry, train, car ferry, car 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.

Recommended option

Bus, ferry, line 13 bus  •  4 h 21 min

  1. Take the bus from Framingham Flutie Pass, MA to Boston, MA - South Station
  2. Take the bus from Boston, MA - South to Falmouth, MA
  3. Take the ferry from 227 Clinton St., Falmouth, MA to Oak Bluffs, Martha's Vineyard, MA
  4. Take the line 13 bus from Ocean Park, Oak Bluffs to Church Street, Edgartown 13

$40 - $57

Cheapest option

Train, bus, ferry  •  4 h 43 min

  1. Take the train from Framingham to South Station
  2. Take the bus from Boston, MA - South to Falmouth, MA
  3. Take the ferry from 227 Clinton St., Falmouth, MA to Oak Bluffs, Martha's Vineyard, MA

$33 - $51

3 alternative options

Train, bus, car ferry  •  5 h 24 min

  1. Take the train from Framingham to South Station
  2. Take the bus from Boston, MA - South to Woods Hole, MA
  3. Take the car ferry from Woods Hole to Martha's Vineyard

Drive, car ferry  •  2 h 47 min

  1. Drive from Framingham to Woods Hole
  2. Take the car ferry from Woods Hole to Martha's Vineyard Woods Hole

Fly  •  3 h 35 min

  1. Fly from Boston (BOS) to Martha's Vineyard (MVY) BOS - MVY

$108 - $345

What companies run services between Framingham, MA, USA and Martha's Vineyard Island, MA, USA?

Cape Air and JetBlue Airways fly from Framingham to West Tisbury every 4 hours.

Airlines
Cape Air
Website
capeair.com
Flights from Boston to Martha's Vineyard
Ave. Duration
40 min
When
Every day
Estimated price
$160 - $850
Flights from Boston to Martha's Vineyard via Nantucket
Ave. Duration
2 h 8 min
When
Tuesday and Saturday
Estimated price
$160 - $850
JetBlue Airways
Website
jetblue.com
Flights from Boston to Martha's Vineyard
Ave. Duration
40 min
When
Every day
Estimated price
$160 - $850
Train operators
Bus operators
Peter Pan Bus Lines
Phone
1-800-343-9999
Email
dveronesi@peterpanbus.com
Website
peterpanbus.com
Bus from Framingham Flutie Pass, MA to Boston, MA - South Station
Ave. Duration
24 min
Frequency
Hourly
Estimated price
$11 - $16
Website
peterpanbus.com
Bus from Boston, MA - South to Falmouth, MA
Ave. Duration
1 h 30 min
Frequency
On demand
Estimated price
$14 - $25
Website
peterpanbus.com
Bus from Boston, MA - South to Woods Hole, MA
Ave. Duration
1 h 45 min
Frequency
On demand
Estimated price
$14 - $25
Website
peterpanbus.com
Martha's Vineyard Transit Authority
Website
vineyardtransit.com
Bus from Ocean Park, Oak Bluffs to Church Street, Edgartown
Ave. Duration
12 min
Frequency
Hourly
Estimated price
$1 - $4
Schedules at
vineyardtransit.com
Ferry operators
Patriot Party Boats
Website
patriotpartyboats.com
Ferry from 227 Clinton St., Falmouth, MA to Oak Bluffs, Martha's Vineyard, MA
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$13
Schedules at
patriotpartyboats.com
Steamship Authority

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 Train travel in France: A guide to SNCF, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

How far is it from Framingham to Martha's Vineyard Island?

The distance between Framingham and Martha's Vineyard Island is 117 km.

What is the cheapest way to get from Framingham to Martha's Vineyard Island?

The cheapest way to get from Framingham to Martha's Vineyard Island is to train and bus and ferry which costs $30 - $55 and takes 4 h 43 min.

What is the fastest way to get from Framingham to Martha's Vineyard Island?

The quickest way to get from Framingham to Martha's Vineyard Island is to fly which takes 3 h 35 min and costs $100 - $350.

How long does it take to get from Framingham to Martha's Vineyard Island?

It takes approximately 4 h 21 min to get from Framingham to Martha's Vineyard Island, including transfers.