Yo
Best answer
12
Bangkok bus Surat Southern Terminal Sai Tai Mai official VIP 500–700 baht 8–10hr arrives Talat Kaset area morning ferry same day possible. Khao San tour buses drop random stops avoid book agency combo ferry. 12go or terminal counter day before. Reclining seat sleep OK. Not train scenic but reliable. Grab city hotel 80 baht terminal arrival.
4
Night bus 8pm — agency open 6am joint Donsak ticket before first ferry.