The bus is the cheapest but least comfortable option to get to Samui. Buses leave from Bangkok's Southern bus terminal and take around 12-13 hours, again it is well worth avoiding any hassle by buying a combination ticket. Expect to pay around 800 baht for a VIP bus*, and certainly spending a few baht more can help to make your journey a little more comfortable. It is possible to get private bus services from Khao San Road, but their reliability and quality tends to vary hugely.
Raja Ferry Samui [2012]
It is worth taking the overnight bus, as you may get more peace on board when the video gets switched off. You can get a bus or combo ticket at relatively short notice at one of dozens of travel agents on the Khao San road or in the Sukhumwit area.
Alternatively take a taxi to the Southern Bus Terminus (across the Chao Praya river), where buses leave hourly to the South, between 6am and 9pmSimilar multi-leg arrangements can easily be made from travel agents in Phuket and Krabi and even on Koh Phi Phi and Koh Lanta.
The New Bus Terminal in koh Samui [2012]
*First class air-conditioned buses leave Bangkok’s Southern Bus Terminal daily. There are also “Super VIP” buses with only 30 seats operated by private companies and 1st class super VIP buses with 24 seats.
VIP Bus 24/Seats - Bangkok - koh Samui
(703 km.-Don Sak)
600-1400 * THB
Public and private companies operating daily trips,
Bangkok to Koh Samui.
A good option is the bus VIP
3 types of VIP buses are available : VIP 48 seats, Super VIP 30 seats and 1st Class super VIP 24 seats.
BANGKOK - KOH SAMUI, ROUTE MAP
View Bangkok - koh Samui in a larger map
Mimi bus
750 THB
Phuket Town - Suratthani - Samui (Nathon)
Departure Arrival
08:00am 15:30pm
11:00am 17:30pm
Bus
From Bus terminal phuket
430 THB
Departure Arrival
09:00am 16:30pm (Naton Pier)
10:00am 17:00pm (Donsak Pier)*
Private transfer from phuket (patong) to bus terminal
or phuket town
or phuket town