I arrive in Bangkok on the 19th and I'm looking to get to Koh Samui and stay there and travel by boat to Koh Phangan for the full moon party on the 23rd of October.
Are flights easy to come by when I arrive in Bangkok to get to Koh Samui or should I look at booking in advance online with bangkok airways. I don't want to do this encase my flights to get to Bangkok are delayed. Or would a train and a ferry give me enough time to get there.
I'm also looking for a recommended place to stay on Koh Samui where access to the full moon party will be easy, somewhere around the Big Buddha area, as its not to far from the airport and it is where I can get a ferry to the FMP. Also should we look at booking in advance or wait till we get there. I was advised recently to book the first night in advance at least.
Thanks in advance.

