Intercity and public bus is one of the cheapest ways to take you to Phuket. Buses leave daily and directly to Phuket from Bangkok’s Southern Terminal Station. Both air-conditioned and non air-conditioned buses are provided, and of course the price is different. The overnight buses are the most popular choice since they are comfortable. The approximate duration is 12-14 hours.