Kerrne is correct on her info but me i would spend then 7 dollars extra and deal with greyhound... These people are awful, bus breaks down often and they are trying to shut them down.. Nothing is clean on the bus so beware you get what you pay for
It varies, they make numerous trips throughout the day. The earliest is about 7:30am and the latest 10:30 in the night. You could check their website to see the other times.
Thanks! Your answer is awaiting moderation.