My 2 gfs and I are going to Boston in 6 days in July. We are coming from CA. We would like to take a day trip to a scenic coastal area. Where should we go? Cape Cod? We won’t have a car and would prefer to take a ferry.
If you really wanted to go all out, you could take this train to Hyannis and then go to Nantucket/Marthas Vineyard, although unless you can make it an overnight, I'd stick to the Provincetown Ferry
When I visited Boston a few years ago, my mom and I did a day trip to Marthas Vinyard that was really fun. There was a bus we took to the ferry landing, and then took the ferry over there. There was a bus on the island we so we were able to get around pretty well. I think it took about 2-2.5 hours each way but we left early in the morning and got back around 8.
My kids and I love Salem. It is more than witches. There are great restaurants, cool shops, the Hawthorne House, and the PEM. The PEM is the Peabody Essex Museum. They have some amazing exhibitions.