What is the best way to get from ko pha ngan to Bangkok?
There are numerous options, and don't want to spend a ton. Is it better to fly, or take the buses and ferries? Is there any particular route/timetable that makes the most sense? i.e. make the most out of your day?
Agreed that the Ferry/Train option is the most comfortable and adventurous way, you get to see a lot on the way and meet people.There's also an overnight bus.The fastest is ferry and a flight from Koh Samui.Whatever you do never ever take a minibus. It's a race from a to b and the drivers get paid by the time - so a lot of accidents happens from minibusses.Have a good trip.
I loved the ferry/train option. You get to see real Thailand as you will be traveling mostly with locals. The sleeper train to Bangkok is great. Real immersive travel. If you are not into the "down and dirty" style of travel then flying is best.