There are now a number bus companies that allow you to make advance bookings for buses to most of the main tourist destinations in Thailand.
You can buy bus tickets online in Thailand from nearly all the places where most tourists to the country plan to go, including Bangkok, Chiang Mai, Chiang Rai, Phuket, Hat
Yai, Hua Hin, Surat Thani, Krabi, Nong Khai, Khon Kaen, Udon Thani and many more...
Just start typing in where you want to travel from and to - then select one of the choices from the list that will pop up - Choose your date of travel - then click on the "Find Tickets" button.
Bus and ferry tickets are issued as E-Tickets for most routes.
If you can't find what you are looking for at 12Go :
These buses are often more luxurious than the state owned "Transport Company" buses and making an advance booking will not only guarantee you a seat on your chosen date of travel, it will also take all the stress out of going to the often chaotic and confusing bus stations that can be found in Thailand's major cities, days before to book a seat (saving you both time and money).
You can also purchase bus and ferry tickets combos to get you out to popular islands such as Koh Samui, Koh Phangan, Koh Phi Phi, Koh Tao, Koh Chang and Koh Lanta.
For details about the main bus stations in Bangkok and Chiang Mai in Thailand, please see the following pages on our site where you will find all the information you need about the bus station and how to get there.