Leaving Koh Samui is a different problem from arriving. Coming down, you pick a budget and a route and the island waits for you. Going back up, the island’s timetable decides for you: the last boat to the mainland goes mid-afternoon, the airport is one of the most expensive domestic departures in Thailand, and if you have a flight home out of Bangkok the overland option quietly stops being viable. This guide covers every way north, checked against 2026 operator schedules and fares, and leads with the two things that actually catch people out.
Koh Samui to Bangkok at a glance
| Option | Route | Duration | Price |
|---|---|---|---|
| Direct flight | Samui (USM) → Suvarnabhumi | ~1h15 in the air | ~US$155-320 (฿5,100-10,600) |
| Ferry + coach combo | Nathon → mainland → Bangkok | ~12-14h | ฿600-750 std / ฿800-1,000 VIP |
| Lomprayah catamaran + coach | Samui → Chumphon → Bangkok | ~6.5h coach leg | combined ticket |
| Ferry + fly from Surat Thani | Nathon → URT → Bangkok | ~3-4.75h to the airport, then ~1h | ฿550-1,000 + budget airfare |
| Ferry + overnight train | Nathon → Phun Phin → Krung Thep Aphiwat | overnight | ฿520-750 + rail fare |
Fares and durations compiled from 2026 operator and ferry-timetable listings; see Sources. All prices at ฿33 = US$1, August 2026.
What time does the last ferry leave?
Around 3:10pm from Nathon Pier, with the first crossing about 6:00am. There is no evening sailing and no overnight boat to the mainland. This is the constraint that shapes the whole day, and it is the one visitors consistently get wrong, because arriving on Samui feels like a place with no timetable and leaving very much is not.
Check in at the pier at least 45 minutes before departure. Combined ferry-and-coach tickets are sold as a single journey, but the boat is the fixed part of it — miss the crossing and the coach on the other side goes without you. If your day involves checking out, a taxi across the island and a pier you have never been to, start earlier than feels necessary.
Why is flying out of Samui so expensive?
Because Samui International is privately owned and operated rather than run by Airports of Thailand, and Bangkok Airways carries most of the traffic on the route — around 58% of bookings. One-way fares to Bangkok typically land somewhere in the US$155-320 (฿5,100-10,600) range, which is several times what an equivalent-length domestic hop costs elsewhere in the country. The flight itself is short, about 1 hour 15 minutes at its fastest, and the airport is genuinely pleasant, with open-air walk-out terminals rather than jet bridges. You are paying for both.
Is flying from Surat Thani cheaper?
Usually yes, even once you have paid for the boat and the transfer. A ferry-and-transfer ticket from Samui to Surat Thani airport (URT) runs about ฿550-1,000 and takes 3 to 4.75 hours, and URT is served by budget carriers rather than a single full-service airline. Add a typical low-cost fare north and the total frequently comes in under the Samui ticket.
The trade is time and risk. You are stitching two legs together with a hard connection in the middle, on an island whose last boat goes mid-afternoon. It works well when you leave a night’s buffer or fly out of Surat Thani the following morning; it works badly when you try to do the whole thing in one day against a fixed flight.
How does the ferry-and-coach combo work?
One ticket covers the crossing, the mainland transfer and the coach north, at about ฿600-750 (US$18-23) standard or ฿800-1,000 (US$24-30) VIP. Most travellers take an afternoon boat and an overnight coach, arriving in Bangkok early the next morning, which saves a night’s accommodation.
Lomprayah runs a distinct version: a high-speed catamaran to Chumphon, then a coach of roughly 6.5 hours to Bangkok, rather than the longer road leg from Surat Thani. If you are heading elsewhere in the south instead, ferry-and-transfer tickets also run to Surat Thani town (฿380-600, 2.5-3.5 hours) and to Phun Phin train station (฿520-750, 2.75-4.5 hours) for onward rail.
Pay the VIP difference. It is a few hundred baht on a journey you are trying to sleep through.
Where does the overland option drop you?
Sai Tai Mai, the Southern Bus Terminal in Thonburi, or near Khao San Road depending on the operator. Neither is near an airport rail link, and both are a taxi ride from central Bangkok — see outthailand.com’s where to stay in Bangkok guide for how the neighbourhoods sit relative to the terminals.
If you are connecting to an international flight, this is the decisive detail. Bangkok Airways lands you at Suvarnabhumi, which is where most long-haul departures leave from. The coach lands you across the city from it, in morning traffic, with no rail option from the terminal. Do not book a same-day international departure off the overland route.
Which pier do you leave from?
Nathon, on the west coast, for the mainland car ferries and the combined coach tickets. It is the island’s main working port and the departure point for the Surat Thani and Don Sak crossings, which is the direction you want if Bangkok is the destination.
The other two piers serve different journeys and are not interchangeable. Maenam and Bangrak (Big Buddha) on the north coast handle the fast catamarans to Koh Phangan and Koh Tao, so a Lomprayah ticket routed via Chumphon may well leave from Maenam rather than Nathon. Samui is a big island and the piers sit a long way apart — Nathon to Bangrak is most of the west and north coast — so read the pier name on your ticket rather than assuming, and allow 30-45 minutes of taxi time from Chaweng or Lamai in either direction.
Which should you pick?
Flying, if you have an onward international departure or a fixed date. The fare is high, but it is the only option that reliably gets you to Suvarnabhumi with your day intact, and it removes the ferry timetable from the equation entirely.
The ferry-and-coach combo, if the money matters more than the hours. At ฿600-1,000 against a US$155-320 flight it is not a close call on price, and travelling overnight turns the journey into accommodation you did not have to pay for.
The Surat Thani flight workaround, if you are flexible by a night. It is the option that most often lands cheapest overall, and it is the one people forget exists — but it needs a buffer, because stacking a mid-afternoon boat against a fixed flight is how you end up paying for both.
What about the islands next door?
If you are island-hopping rather than heading home, the crossings between the three Gulf islands are short and frequent, and outthailand.com covers them in Koh Samui to Koh Tao and Koh Samui to Koh Phangan. The getting to Koh Samui guide covers the same journeys in the arriving direction if you are planning a loop.
Honest downsides
The afternoon cut-off is unforgiving. No evening boat means no recovering a late start, and in bad weather crossings are cancelled outright rather than delayed.
Combined tickets hide the connection risk. One ticket does not mean one operator’s problem — if a leg runs late, sorting out the next one is generally on you.
Samui fares spike hard in high season. The US$155 end of the range is a shoulder-season number; over Christmas and New Year the top of the range is the realistic one, which is exactly when the Surat Thani workaround saves the most.
Seas get rough May to October. The crossing is short but exposed, and the same weather that makes the ferry unpleasant is what strands people when sailings are pulled.
Planning around it
Before locking dates, check outthailand.com’s best time to visit Koh Samui guide — Samui runs on the opposite season to the Andaman coast, so the calm months are not the ones you would guess. The Bangkok to Koh Samui guide covers the southbound leg, and the trip planner will build a route and night split if Samui is one stop in a longer trip. Once you know your Bangkok dates, what’s on may be worth timing around.
Sources
- Koh Samui to Surat Thani: ferry and bus schedules and prices - FerrySamui: departure pier, first and last sailing times, combined ferry-and-transfer fares and durations, check-in advice
- Cheap flights from Ko Samui to Bangkok - momondo: one-way fare range, fastest flight time, Bangkok Airways share of the route
- Bangkok to Koh Samui bus and ferry - Inside Samui: standard and VIP combined ticket fares, mainland transfer structure
- How to get from Bangkok to Koh Samui, Koh Phangan and Koh Tao - Bangkok Airways: Lomprayah catamaran-and-coach routing via Chumphon
- ULTIMATE Koh Samui ferry guide: routes, schedules, pricing and tips - Pierre Blake: operators serving the Samui crossings
- Thai Baht exchange rate - Trading Economics: USD/THB rate used for the conversions above (฿33.1, 11 August 2026)