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.