Travel from New-Hampshire to Martha-s-Vineyard-Island

How to get from New Hampshire to Martha's Vineyard Island?

There is no direct connection from Manchester to Martha's Vineyard Island. However, you can take the bus to Boston, MA - South, take the bus to 227 Clinton St., Falmouth, MA, then take the ferry to Oak Bluffs, Martha's Vineyard, MA. Alternatively, you can take the bus to Boston, MA - South, take the bus to Woods Hole, then take the ferry to Vineyard Haven.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from New Hampshire to Martha's Vineyard Island

From Manchester, NH bus to Boston, MA - South, bus to 227 Clinton St., Falmouth, MA, then ferry to Oak Bluffs, Martha's Vineyard, MA. 4 h 10 min $56. From Manchester, NH bus to Boston, MA - South, bus to Woods Hole, then ferry to Vineyard Haven. 5 h 25 min $51. From Salem, New Hampshire bus to Boston airport then fly to Martha's Vineyard airport. 2 h 40 min $189. From Salem, New Hampshire bus to Boston, MA, bus to New Bedford airport, then fly to Martha's Vineyard airport. 3 h 31 min $144.