Travel from Portland-ME-USA to Martha-s-Vineyard-Island

Flights from Portland to Martha's Vineyard Island

American Airlines, JetBlue Airways and 2 other airlines fly from Portland to Martha's Vineyard Island every 4 hours.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Portland to Martha's Vineyard Island

From Portland Transportation Center Amtrak train to North Station - Orange Line Inbound, subway to Chinatown - Outbound, walk to Boston, MA - South, bus to 227 Clinton St., Falmouth, MA, then ferry to Oak Bluffs, Martha's Vineyard, MA. 5 h 34 min $91. From Portland, ME bus to Boston, MA - South, bus to Woods Hole, then ferry to Vineyard Haven. 6 h 10 min $56. From Metro Pulse line 5 bus to Portland, ME, Amtrak Thruway to Boston, MA - South, bus to Woods Hole, then ferry to Vineyard Haven. 8 h 23 min. From Metro Pulse line 5 bus to Portland airport then fly to Martha's Vineyard airport. 6 h $701. From Portland, ME bus to Boston airport then fly to Martha's Vineyard airport. 3 h 30 min $193. From Portland bus to Augusta airport then fly to Martha's Vineyard airport. 4 h 56 min $280. From Portland, ME bus to Boston, MA, bus to New Bedford airport, then fly to Martha's Vineyard airport. 4 h 56 min $148.

Operators from Portland to Martha's Vineyard Island