Getting from Bangkok to Koh Phangan

By Plane

If you were thinking of flying directly to Koh Phangan, well… we have bad news (unless you planned to use a parachute). The island does not have an airport. But it is still quite easy to reach if you fly to either Koh Samui or Surat Thani.

The fastest - and most expensive - option is flying to the nearby island of Koh Samui and take a 30 min ride on the ferry. From Bangkok there are direct flights with Bangkok Airways that take one hour and can be booked here. Once you get to Koh Samui you’ll find plenty of ferries but beware that the last one leaves around 17:30. If you want you can click here to purchase a ferry ticket.

If you are looking for a cheaper option and aren’t willing to take a train then your best bet is flying to Surat Thani and then take a ferry from there. On this route there’s a lot more competition and the flights are usually a lot cheaper. You can book directly with Air Asia, Lion Air or Nok Air. It is usually cheaper to buy a combined pack that includes the flight plus the bus to the port and the ferry.

By Train

If planes aren’t your thing or you aren’t rich enough to be a member of the jet-set, trains are definitely the best option. Of course since trains can’t swim you’ll still need to take a ferry but it is often cheaper than the plane (and more fun).

In this case you’ll need to take a night train from Bangkok to Surat Thani. This train takes about 12 hours to get to Surat Thani but you won’t know it because you’ll be sleeping.

There are several options available with slightly different prices and speeds, you can check the timetable on the Thai Railways website although it is usually easier to book the complete pack that includes train, transfer and ferry on the 12go website

IMPORTANT TIPS

The trains are overall comfortable and have seats that are transformed into beds for the night. That said, if you are not very good at falling asleep we recommend bringing an eye mask and some earplugs.

Since you’ll be there for a while we recommend buying food before boarding. They sell some on the train but there is not much choice and it tends to be spicy.

By Bus

If you are looking for the cheapest possible option buses are the way to go. However they are also the least comfortable :( The ride takes over 10 hours and even if the seat does recline it is not the same as having a bed. Just like the train the bus will only get you to Surat Thani and from there you’ll need to take a ferry to the island.

You can book them by using 12go website

Getting from Phuket or Krabi to Koh Phangan

By Plane

We said it before and we’ll say it again if you were thinking of flying directly to Koh Phangan, well… we have bad news (unless you planned to use a parachute). This super cool island is waaaay too cool to have an airport.

The only way in is by boat but if you fly to the nearby island of Koh Samui then you will only need a 30 min boat ride to reach our island paradise. That said, keep in mind that the last ferry leaves at 17:30. From both Phuket and Krabi there are several direct flights to Koh Samui.

Flights are operated by Bangkok Airways and take just 55 minutes. Once you get to Koh Samui you’ll find plenty of ferries but beware that the last one leaves around 17:30. If you want you can click here to purchase a ferry ticket.

By bus

If you are looking for a cheaper option and have enough time you can take the land route using either a bus or a minivan. There are several options that can be booked on the 12go Asia website or locally.

Keep in mind that the trip will be a lot longer; the bus takes at least 3 hours (from Krabi) and about 5 hours (from Phuket) and the ferry will need another 2-5 to 3 hours to get there.

The easiest option is once again to book a combined ticket on 12go Asia. Click here to see the options from Phuket, or here to see the options from Krabi

Getting from Koh Tao to Koh Phangan

If you are in Koh Tao getting to the land of the full moon party will be a piece of cake there are several direct ferries that take about 1.5 to 2 hours to reach us.

You can book them easily on 12go Asia or directly at the port

Getting from Chiang Mai to Koh Phangan

If you were visiting the wonders of the north and felt that you had enough well, we understand… everyone needs a party every once in a while.

To get from Chiang Mai to Koh Phangan your best bet is taking a combination of plane and ferry because, as we said earlier, this island is waaaay too cool to have an airport.

The quickest option is to fly to Koh Samui on a direct flight with Bangkok Airways that takes about 1 hour and 45 minutes, but you can also find cheaper options by taking connecting flights in Bangkok. The ferry from Koh Samui will take approximately 30 minutes.

An alternative option is to fly to Surat Thani with Air Asia and then take a ferry from there. The ferry takes about 2.5 hours and the flight 1h and 50 minutes.

You can buy a combined flight+ferry pack for both routes here.

We use cookies to make your browsing experience better. If you continue to browse, you agree to receive cookies. More info | I Agree