Notes for Thailand:
Travel within Thailand
Train
Train tickets can be purchased from Baolau.com or the official website of the State Railway of Thailand at thaiticketrailway.com.
For purchases on Baolau.com, do print out your electronic ticket which will be sent to you via email. This printout will be your boarding pass.
Interstate Coaches
You can either purchase directly from bus terminals or from the nearest office/ depot of a private bus operator. Reputable private VIP bus operators like Sombat Tour have their own bus depots, food center and offices throughout Thailand where you can purchase tickets directly from. Purchasing tickets over the counter has always been my preference due to its cheaper cost and relatively easier administrative procedures if I wish to either make cancellations or changes to my departure time. You can also purchase tickets with from the company website. Nakhon Chai Air is also a widely popular sleeper bus option which I have yet to try.
If you would like to purchase your tickets beforehand, you can do so via online ticketing platforms. Thai Ticketing Major (TTM) and busonlineticket.co.th are possible options.
Thai Ticketing Major (TTM)
http://www.thaiticketmajor.com/bus/ttmbus/index.php
Thai Ticket Major (TTM) is a major online ticketing platform that sells tickets to concerts and local events aside from bus ticketing. What I like about Thai Ticket Major (TTM) is that it has a rather comprehensive list of details for your desired bus journey. Bangkok has many bus terminals and TTM makes it extremely clear which bus terminal your bus leaves from. The downside is that tickets purchased online can neither be cancelled nor exchanged within 6 hours of departure time. Although you can make cancellations or changes to your departure time and date before 6 hours of departure time, you will have to do so in person over the counter which can be troublesome.
Once your online transaction is completed, you will have to print out the electronic ticket which will be sent to your email. On your day of departure, this printout will serve as your boarding pass.
If you are taking an overnight bus, a food and Beverage coupon is usually included in your electronic ticket which will come in handy when your bus stops at their allocated company canteen en route. As ticket details are mostly in Thai, it helps to ask around for confirmation if you’re unsure!