Martha's Vineyard can be reached in many different ways. The longest crossing is from Highlands NJ. This makes Martha's Vineyard very accessible to everyone south and west of New York. If you leave Washington, Baltimore or Philadelphia in the morning, you can be on Martha's Vineyard in the evening.
An easy way to travel from Highlands NJ, to Martha's Vineyard is by ferry! Seastreak has a very nice route with a fast ferry to both Martha's Vineyard and Nantucket. Once on board you can enjoy the New York Skyline and after just over 5 hours you will arrive at the island.
- This is a ferry for foot passengers so it's not possible to bring a car.
- It is possible to bring a bike, add this to your reservation
- Because of the duration of the crossing, pets are not allowed on the ferry.
Highlands – Martha's Vineyard ferry schedule and tickets
The distance between New York and Martha's Vineyard is 315 km or 195 miles. The Highlands-Martha's Vineyard ferry brings you in around 6h and 45 mins. to your destination. It is worth noting that travel time may vary due to weather conditions or different vessel(s) being active on this connection.
Which ferry companies sail on this crossing?
How long does the Highlands-Martha's Vineyard crossing take?
How often does the Highlands-Martha's Vineyard ferry sail?
What is the distance between Highlands and Martha's Vineyard?