0
I will like to get a NJ Transit Bus Pass.
Nj bus 167
It takes about 4 hours on New Jersey Transit from Manhattan to Sommerville.
Depends on the kind of transit you are using. Mine was about $150
$227.00