I did this from Northern NJ to NYC. 2hrs each way by bus. Awful. The only benefit was that you almost (98%?) always got a seat. A small laptop and you've got 4 hrs of potential productivity on your own "time" for whatever you want.
But wow, does it suck away the joy from your life.
Did this for ~ 1 year. If you aren't driving and don't have to change buses or trains its possible to structure your life to take advantage of this personal time. While I miss that personal time, I wouldn't trade my current situation for it.
NJ is currently dealing with the NJTransit summer of hell too. Trains lose power, A/C and lights get shut off (sometimes while underground in the tunnel), tracks get closed and Amtrak always get priority anyway. I lived 15 miles from NYC and it would usually take me two hours door to door.
I'm on the train now. I take a very early train in and that's pretty reasonable. Then the extra time at work and the morning hacking have me pretty well satiated hack-wise. So then it's just time to space out on video, random phone apps, or if I'm a little motivated, coursera.
But wow, does it suck away the joy from your life.