Hello! There is a train from Kingston that is quite dependable. I took it for many years when I worked in Boston. It actually becomes a great way to meet new people as you see the same commuters every day.You can find the schedule online.
I hope this helps! I am a Realtor at Coldwell Banker in Plymouth. My cell is 508-789-0292 if I can help you with anything else.