Also the Ferry to the Vineysrd runs out of Woods hole M A a ng Hyannis. Not sure about Boston but not from Providence.
There is not bus to Martha's vineyard. Martha's vineyard is an island. You can go from White River junction to Boston or Providence. It will be 27 USD. Then you have to take a ferry.
Thanks! Your answer is awaiting moderation.