See Part 1 and Part 2
Bangkok (bus, ferry, 18€) ⇒ Ko Phangan (ferry, bus, train, 38€) ⇒ Penang, Malaysia (minivan, 12€) ⇒ Tanah Rata, Cameron Highlands (minivan, boat, 21€) ⇒ Taman Negara National Park (local bus, 2€) ⇒ Jeruntut (train, 8€) -> Singapore (bus, 16€) ⇒ Penang (minivan, tuk-tuk, 17€) ⇒ Krabi (bus, 3.5€) ⇒ Surat Thani (bus, ferry, 6€) ⇒ Ko Phangan (ferry, 10€) ⇒ Koh Tao (via Chumphon, ferry, bus 24€) ⇒ Bangkok
Krabi – Koh Phangan route was particularly interesting. I decided to save some money and do each step of the route on my own, instead of booking a package. The main motivation was to see if I can save some money, to gain some experiences (doing it a hard way) and to avoid tourist agencies. The result was saved 60 baht (one meal) and only minor additional hassle. Not really sure if it was worth it, but this is one way to do it.
I left out local transportation out of the equation, which can be expensive in places in Ko Phangan. Some examples. A boat ride from Had Rin to Had Yuan (2-3kms) is usually 200 baht and 300 baht if the boat driver is in a greedy mood. That’s 10-15€ there and back just to buy some groceries or book a ticket. Now that is a lot even by Finnish standards. There is no way to beat the system, apart from walking an overgrown jungle path, provided that you do not carry any bags with you. With bags the only way is to bite the bullet and pay whatever the boat drivers asks. Cartels are bad, mmmkay. Another example is that it cost me 300 baht (7.5€) to go by taxi from Had Rin to Thongsala, when I was leaving to Koh Tao. There were no other people to share the taxi in sight (damn party fiends sleeping till late) and I sort of had to catch a ferry. In comparison the ferry to Koh Tao was only 100 baht more expensive. Sometime local prices do not make any sense whatsoever.