Koh Phangan is an island located in the Gulf of Thailand. There are no direct flights to Koh Phangan and everyone arrives by the ferry, catamaran or private speed boat services.
Travel information to get to Koh Phangan
Koh Samui to Koh Phangan
The closest international airport is on the neighbouring island of Koh Samui. It’s a short connecting flight of approximately 40 minutes from Surhambhavi Airport. Samui’s airport continues to expand it’s range of available routes and also offers direct international flights between Samui and Singapore, Hong Kong, Laos, Maldives and Cambodia. Bangkok Air Route Map
When you arrive at Samui, you will find ticket desks and travel agents as you exit customs. You can purchase tickets for the next boat to Koh Phangan and your transfer to the pier. You can also book your tickets in advance online. The crossing from Samui to Koh Phangan takes approximately 25 minutes.
Surat Thani to Koh Phangan
Surat Thani is the closest city on the Thai mainland. Several low cost airlines fly into Surat Thani direct from the domestic airport in Bangkok (on the other side of town from the international airport). Air Asia and Nok Air both sell an all-in-one ticket that includes your boat ticket and a transfer from the airport to the ferry.
Lion Air also flies to Surat Thani from Bangkok. If you arrive without a ferry ticket you will be able to purchase on at the airport in the arrivals hall.
The speed of the boat trip from the mainland ranges from 1 hour 15 mins to 3 hours, depending on the boat company you sail with.
There are a range of more economical options including overnight bus, train or a combined coach/catamaran journey with Lomprayah. Tickets can be purchased in Bangkok when you arrive or online in your home country. Early booking is advised for the train as it fills up quickly, particularly around the New Year, Chinese New Year and Songkran (Thai New Year).
How to Get To Baan Siam Phangan
The ferry arrives in the island’s port of Thong Sala, which is just a 5 minute drive from Baan Siam. Free pick up service is included in our rental fees, or you can catch a taxi from the port for around 100 baht per person.
Exact location details will be given after booking.