Around $125
Trains are expensive unless you book wayyyy inadvance, other than that, yeah, Megabus, PeterPan bus lines etc, obviously this will take alot longer...
If you want a single operator, i think Greyhound offers this for $109. You can see how you could take cheaper alternatives by taking a Megabus or something to reach the destination by planning your route on your own
Thanks! Your answer is awaiting moderation.