We flew from Chiang Mai into Surat Thani, got on a bus from outside the airport and then on the ferry to Koh Samui. This was all pretty easy, we had booked our bus/boat combo to koh samui online but there were a few travel desks at the airport offering the same service for 400B. The airport is tiny and we got our bags and were out of customs all in about 20 mins.
At the ferry port in Koh Samui we then got a beemo (local bus) to our hotel near Big Buddha. We paid 100B each which was much cheaper than the 700B the taxis wanted. Just keep walking to the very end of the pier and you’ll see them. Koh Samui was a nice couple of chilled days mostly sat by the pool and a couple of walks along the beach. The hotel pool was lovely but thats about it, we were in a fan room which is a huge error in Thailand. Unless you are a great sleeper or completely broke don’t do it! Also a word of warning, Samui Mermaid where we stayed was right underneath the flight path so it felt like planes were landing in the bed.
From Koh Samui we got the ferry, from Big Buddha Pier, to Koh Phangan (200B) each. Already the vibe had switched, everyone was drinking on the boat and getting in the full moon mood!
Our hostel was called Fellinis, a 2 min walk from Haad Rin pier, above a pizza restaurant. The hostel was really small but we met a few nice people :). As it was full moon accommodation was really expensive and hard to book, a lot of places had a 5 night min. So if your planning on going to a full moon book asap!