Yes - my husband landed via megabus (or greyhound - I can't remember). It's certainly possible.
Note that if for some reason your landing takes quite a bit of time, it's possible you may be left behind by the bus you arrived on and have to wait for the next one.