Jag vet att det är offT men jag måste ändå tipsa om att även kolla inrikesflygen. Och väga om 10 timmar eller vad det nu blir är värt besparingen jämfört med 1 timme med flyg. Eller flyg direkt till Samui.
Nattåg/nattbuss är helt klart billigare och man spar in en hotellnatt. Men jag har väldigt svårt att sova på buss och kanske lite lättare att göra det på tåg. Men det är ju ändå trist att komma fram som en zombie ifall det händer.
Tar man landvägen på dan för att hinna med båten så kanske (det hände mig när jag for från Krabi) att man missar båtfan och får en natt i Surat Thani istället. Vilket blev till nåt skithotell (lyhört och gick att hyra per timme så... :'( ) och taxihämtning kl 5 på morgonen.
Köpte en biljett för 500BHT av en "resebyrå" och bytte in den mot en för 80BHT med "sittplacering" (dvs ingen stol, bänk, ac osv) på däck vid färjeplatsen.
Lagom mör när jag slutade den resan på 2 dagar i en bungalow på chaweng. Men detta var 1995, så då kunde man inte kika så mycket på nätet. Sen tog jag ju lokalbuss utan AC, det gör jag inte igen på längre sträckor än möjligtvis inne i stan.
Så, kolla på alla möjligheter. Räkna på tid och anslutningar och inte bara på pris är väl mitt tips.