If you don’t fly direct to Samui, the shortest way to get to Phangan is via Suratthani, on the mainland. You can reach Suratthani by plane, train or bus and then take a boat.
If you stay in Malaysia or already in Thailand, apart from the plane, many minibus services also run to and from Suratthani from/to many different places.

To reach Phangan, you will then have to take the boat for a 2h30 to 4h00 trip, depending on the company. Go straight here for timetables for boat to koh phangan
TRAIN TO SURATTHANI.Trains leave Bangkok frequently and you have bus to bring you to the pier to Koh Samui or Koh Phangan. The best way is to take a sleeper on an overnight train.
The State Railways of Thailand provide three classes of accommodation: 1st, 2nd and 3rd class. The 1st class is expensive, with a private room, the 2nd class is very comfortable, definetly the best deal, and the 3rd class is clean and acceptable but really tiring for the longer journeys.
You can buy joint ticket including train and boat to Koh Phangan at most travel agencies in Bangkok and in the train station. And the same tickets are offered here to go back to Bangkok. There are free buses to bring you from/to the pier to/from Suratthani town, airport or train station.

BUS TO SURATTHANI.The public buses are slower and much more tiring than the private air-conditioned coaches run by numerous companies, especially for long distance travel. To go to Suratthani from Bangkok it is better to choose between two types of buses: the Luxury buses with toilets and air con and the VIP buses with two floors, a toilet and air con, you’ll get here much more relaxed than with the cheap bus. You can buy joined tickets for the bus and the boat to Koh Phangan at most travel agencies.

Click here for the “VIP 999” Bus timetable Koh Phangan to and from Bangkok.

This VIP half-sleepers bus leaves straight from Koh Phangan Raja ferry pier in Thong Sala at 17:00. This is the best deal but the most expensive as well (around 1200 bahts meal included).
Alternatively, there are so many other private luxury bus companies, each running a different schedule that you’ll be better off checking with your travel agent for the time tables of the “luxury” buses they work with. Try anyway to take Raja ferry pier to reach Suratthani, as it allows you to leave at 03:00pm at the earliest, compared to 12:00pm for other boat companies…

BUS TO PUKHET AND KRABI.

Many companies from Suratthani run minibuses to these destinations twice daily (or more). There are so many companies you better book your ticket from a travel agent inKoh Phangan and avoid arriving without ticket in Suratthani.

BUS TO HAT YAÏ, MALAYSIA (Penang, KL…) AND SINGAPORE.

You have the choice between the regular minibuses from Suratthani private companies that run the Southern routes. Once at the border, the links are automatically managed to many destinations in Malaysia and even Singapore.

BOATS TO KOH PHANGAN FROM THE MAINLAND.There are now so many companies running boats to and from Koh Phangan that it’s far much easyer to reach than before. Just to name a few, the main ones are Raja ferries, Seatran ferries,Songserm express and the night boat.
It will cost you between 300 and 350 bahts to go from Suratthani town to Koh Phangan and same for the return ticket.
An extra charge of 100 bahts might be asked to bring you to the train station or to the airport.

Click here for a full timetable of all boat companies, Koh Phangan to and from Suratthani, by destination and chronological order
.
All boat from Songserm Express and Seatran Ferry leaving Suratthani, stops in Koh Samui on their way to Koh Phangan. There, they leave from Nathon in Samui and arrive at Thong Sala pier in Koh Phangan.
The Seatran Discovery and the Lomprayah are both utra-speed boat companies that link Koh Samui to Chumphorn on the mainland via Koh Phangan and Koh Tao.
The Butsapakmanee boat as well as Phangan Cruises, also manage to link the three islands off the “packaged day-tours” they both organise.The Haadrin Queen makes its way there and back between Samui and Phangan four times a day. It leaves from Big Buddha pier in Samui and arrives in Haad Rin on Koh Phangan.

Do NOT follow this link or you will be banned from the site!