If you can't book, can't afford a taxi or van, and have to travel, go early and be prepared to wait. As long as they will sell you a ticket, you will have a seat eventually.
PS, the train takes a long time to get to Bkk, but if that's not a problem try the train if can't get a bus ticket.