Journal ·
Getting to Koh Phangan: Which Airport and Ferry to Book
Koh Phangan has no airport, so compare Samui, Surat Thani and Nakhon Si Thammarat on cost and travel time, and plan your flight around the last ferry.
Three airports, one island, and no runway
Koh Phangan has no airport and is unlikely ever to get one. Every arrival ends with a boat, which means the real decision you make when booking flights is not "which airline" but "which mainland or island airport do I hand myself over to, and will I make the last ferry".
There are three realistic choices: Samui (USM), Surat Thani (URT) and Nakhon Si Thammarat (NST). They differ by about two hours of travel time and, often, by more than the price of a night's accommodation.
Samui: shortest, simplest, dearest
Flying to Samui puts you about 15 km from Thong Sala. Flight time from Bangkok is a little over an hour, and the crossing from Samui to Thong Sala runs roughly 20 to 50 minutes depending on the boat, typically ฿200–500, with first departures around 07:30 and the last boat of the day about 18:30.
The catch is the fare. Samui's airport is privately owned and the Bangkok route is dominated by one carrier; a Bangkok–Samui ticket can easily cost three or four times a low-cost fare into Surat Thani on the same day. For a family of four that difference buys a lot.
The other catch is piers. Samui has several, and they are not equidistant from the airport. Bangrak is roughly ten minutes away; Nathon and Lipa Noi, on the far west coast, can be forty-five. If you book a cheap-looking boat that leaves from the wrong side of Samui, you give back the time you paid for. Book a crossing that leaves from Bangrak, or buy a through ticket that includes the airport transfer.
Samui is also the only option that is genuinely easy for international arrivals who do not want to transit Bangkok, and the only one where a delayed flight still leaves you with boats later in the day.
Surat Thani: the cheapest flights, the longest day
Surat Thani is served by the low-cost carriers out of both Bangkok airports — AirAsia, Nok Air, Thai Lion Air and Thai VietJet all fly the route — and the flight takes about an hour and a quarter.
What you pay for in time is the land leg. The ferries leave from Donsak, on the coast east of Surat Thani town, and that drive is not short: allow at least ninety minutes from the airport, more if your minivan collects other passengers. Combined van-and-ferry tickets from the airport generally put the whole journey at three and a half to four hours, door to pier.
From Donsak, Raja's car ferry takes about 2h30 to Thong Sala, with departures spread across the day from early morning until roughly 18:00. Seatran runs the same crossing on its own timetable, and Lomprayah puts a faster catamaran on the route. Exact times shift seasonally and operators adjust them without much notice, so check the day before rather than trusting a schedule you screenshotted in March.
The practical rule: a Bangkok flight landing at Surat Thani before about 14:00 gets you to Thong Sala the same evening without drama. Anything later and you are relying on the last boat, which is a bad thing to rely on.
Nakhon Si Thammarat: only if the fare is very good
NST is the outlier. Shared van-and-ferry transfers to Koh Phangan are sold as a 5–6 hour journey, and some routings run via Samui with a stop to pick up and drop passengers. A private taxi to Donsak plus the car ferry is quicker, around four hours, but the saving on the flight starts to disappear.
NST makes sense if you find a very cheap Don Mueang fare, you are already in the south, or your schedule only works with an odd-hour departure. Otherwise it is a longer day for a modest saving.
The night train, which is better than it sounds
There is a fourth route that does not involve a morning flight at all: the overnight sleeper from Bangkok to Surat Thani, then a combined minivan and ferry onward. The trains leave Bangkok in the evening and arrive in Surat Thani early the next morning, which lines up well with the mid-morning boats. Sleeper berths sell out, so book a week or more ahead.
It is slower than flying and far more pleasant than it has any right to be — a bed, a restaurant car, and no 04:30 alarm for a budget flight.
Things worth knowing before you book
- Through tickets cost a little more and are worth it. If one leg runs late, the operator is responsible for getting you on the next one. Separate tickets make the delay your problem.
- Most boats land at Thong Sala. A few from Samui's Big Buddha pier land at Haad Rin instead, which is excellent if you are staying at Haad Rin and a 40-minute taxi ride if you are not.
- Build in the ferry, not just the flight. The most common mistake is booking a late-afternoon arrival into Surat Thani and assuming an island evening follows.
- Departure day is the same arithmetic backwards. For a Bangkok flight out of Samui, take a morning boat, not the one that theoretically allows an hour at the airport.
The last ten minutes
From Thong Sala pier, almost everywhere on Koh Phangan is within half an hour. The road north through Maduawan climbs into the island's interior, and the villa sits about ten minutes from the pier — short enough that an evening arrival still ends with dinner on the terrace rather than a long transfer in the dark. If you are arriving after sunset on a first visit, arrange the pickup in advance; the interior roads are steep, unlit and not where you want to meet a taxi app for the first time.
A note on timing, rather than routing: the island reads very differently in February than in November, and the ferries do too. Our season-by-season notes cover what the weather actually does to the crossings.
Villa Ullassa is a private four-bedroom house on a jungle hillside above Maduawan, with a 180° sunset sea view, a saltwater pool and room for eight.