Getting to Koh Phangan by Plane to Samui
Fly from Bangkok to Samui with Bangkok Airways.
Getting to Koh Phangan by Ferry Boat.
Ferries from Koh Samui, Koh Tao, Suratthani and Chumpforn.
Getting to Koh Phangan by Road from Bangkok
There is many buses leaving daily from Bangkok to Koh Phangan.
The cheapest bus goes threw Surrathani and takes around 18 hours to get to the island.
Lomprayah organises also bus/ speed boat transfer leaving from Bangkok at 9pm and arriving to Phangan at 11 am.
The bus are nice and air conditioned.
You can also take the gouvernement bus from the Suthern Bus station in Bangkok. That bus will drive all the way and arrive untill the island. This is very convinient is you have loads of luggage with you. The bus leaves at 6.30pm from Bangkok and arrives at 10am.
Getting to Koh Phangan by train
Travelling by train in Thailand is comfortable but the slowest way to travel.
There is few trains everyday leaving from Bangkok.
Check more info on http://railway.co.th/
There is many ways to get to Koh Phangan, the cheapest ways are the longest ways.